People are different. And if you fall in love with a man and think he is just a perfect person it doesn’t mean you will be able to live happy life with him. Well, it sounds strange indeed. If you really want to live happy life with your partner you should work on your relationship. Remember that healthy relationship should be maintained. It means that it requires time and patience.
Unfortunately arguments are inevitable. And if you tend to pay attention to the trivial matters sooner or later it would damage your relationship. If you are sure that your partner really loves you and appreciates you then what the point to be a drama queen. You should realize that both of you learn. Sometimes it happens that we make mistakes but at the same time we learn by making them. Do not be too demanding.