Talking to men can be frustrating. Talking to anyone can be frustrating, especially if you overthink it. But I have discovered, and have had this confirmed by other guys, that women have to tell guys what they want.
This means that they can’t read your mind. Subtle hints at what you want won’t work either. Tell them, straight up. They don’t like games. Okay, well I guess video games can be excluded, but they tend not to like mind games.
So if he’s doing something that annoys you, giving him the cold shoulder until he stops it is not going to work. Tell him when you’re not annoyed what is bugging you.
Also, don’t tell him about your problems if you don’t want it fixed. There are times when you can, just preface it with “Please just let me vent, I don’t need this fixed”. Or you could just talk to your girlfriends. If you have a problem that you want help solving, guys are really good for this. If you want a little bit more in depth on the difference between men and women and how they communicate check out this article
The thing is, for a lasting relationship, communication has to be worked on. Fairy tails don’t exist forever. When I first met my husband, it was like a fairy tail. We have had some rough spots, but we have continually worked on our communication and relationship. We are partners and have found that if we do things/projects together, it gets done faster and better. It has made our relationship stronger and I love him more than I can say. So work on learning how to communicate with your significant other.