When you are young, your mind works in mysterious ways, you think certain events should happen in a way where your mate should be able to know you well enough that they should be able to anticipate what you need at any given time without any help from you.
An example of this is when a special day comes up such as valentines day. In your head you think that your significant other should know that you want chocolate, not flowers or jewelry, but if you were to tell them that this is what you wanted it would somehow diminish their thoughtfulness and it wouldn't be as special.
This is a completely childish thought process, nobody on this planet can read minds, and this type of person only exists in movies and tv shows. Basically a fantasy world where your mind is.
Look at this from a different perspective. While its true your significant other should know you better than anyone else they still can't read your mind. If you get asked what you want for your special occasion, don't get upset because they don't know. Instead be happy they want to get you something in the first place.
Then tell them what it is you want, if you say you want chocolate, then this is the area of expertise your spouse will shine. This is the area where your significant other knows you so well, because they know you only like certain types of chocolate and they will get you that specific kind, the kind you like. The same holds true for flowers or jewelry.
There are so many kinds of one type of thing, flowers for instance, is a pretty generic term. The choices you have when it comes to flowers is astounding. Knowing what your spouse's favorites are is the most important thing, not that they want them in the first place.
Don't fall into the trap of expecting your mate to know what you want for your birthday, Christmas, Valentine's Day, or any other special occasion.
Tell them what you would like but be generic about it if you want it to be more of a surprise, or be specific and tell them exactly what you want. That way you won't be disappointed and you will get exactly what you want. You can feel better knowing you didn't have to buy it yourself.
Scott Goerz