I shall assume for the moment that this is a genuine cry for help, and not a possible wind-up for the "agony aunts" (there are a few bored twerps out there who find it amusing to ask for advice on invented personal relationships. I believe professional advice columnists get them too.)
There is more to communication than just saying what you think, when you think it. We communicate in actions as well as words. There is reading the other person and responding to what they are doing as well as their saying.
There is recognising the unspoken communication of doing all that while you were away. There is reading into his gift what was behind it - that he wanted you to have something a bit luxurious and thought of perfume. That was him communications in action, not words, and how did you reply? OK, he may not have chosen the right smell, but how is a gift of perfume not a "good" gift?
How is ANY gift a bad thing? and surely greeting it with "That was a bad gift" is BAD communication, which is not at all the same thing as GOOD communication.
You had a nice break, and are now back to the nitty gritty - a bit of an anticlimax. Now you and he have to create a way of living that works, without any resentments. You will have to talk to one another, won't you? - really communicate, both ways, talking and listening, doing and observing what is done, appreciating one another's efforts and adjusting your own attitudes.
Welcome to the real world, where marriages are not made in heaven, but by husbands and wives.
Oh, and when and if MiL comes to share your home, make sure that she has a comfortable place to retire to when you and he have a set-to. Bad enough her feeling unwanted in her old age without sitting by while you and her son argue over who is most hard-done-by.