You have everything going on for you? The job? A gorgeous body? But, your girl is not happy with you? Oh, thou might not even know what is wrong. Poor baby! There could be certain things you are doing wrong and have no idea about. Trust me, it is a recipe for disaster. Ignorance is a bliss- looks good just on paper. It won't make the girl in your life happy.
Take my advice and go through this list. It may turn out to be the best decision of your day (or maybe life).
Okay, you are a fitness freak. That's good. Going to a gym is definitely adding few years to your life cycle but going crazy over it isn't a smart choice. Tone it down a bit. You might be making girls conscious about their body.
Now, this is a very unattractive trait. No woman wants a man whose biggest ambition is to watch a movie marathon without any hindrance.
Gender equality is taking over the world like a storm. But, little acts like opening the door for her, putting your arm around her will make her feel special. Show her your romantic side. She will adore it.
Self-grooming is nice but don't go overboard with it.
This habit of your could be making your girlfriend insecure. Insecurity is not what she desires in any way. You have your girl; you can flirt with her all you want.
Going green every single time she talks to a guy isn't a very nice thing to do. Try to be an understanding man- a woman and a man can have a conversation without any hidden agendas.
Being responsible about your money is preferable to dropping off your bucks for alcohol and other (unimportant) stuff,.
Having a fantastic sense of humor is always ALWAYS favorable to a droopy scowling face. It will make your date more comfortable around you.
I am not saying you have to suit up every time you hear the word 'date'. Clean up, be hygienic, wear fresh clothes...yeah, so basically be human rather than wearing a smelly wrinkly pile of clothing.