Most men say it's hard to please a girl but maybe they just do not know what a girl needs.
There is what every girl wants from the man she can proudly call hers. And before you go ranting how women are difficult to understand and impress, you also need to evaluate yourself to know whether you're offering what your girl needs.
If you think that your six pack and American height is all she needs, you are just but a lost sheep. A lady needs more than your elephant wallet and your bed time greatness.
If ladies keep on rejecting you or every girl you date says it's over within the first two months of dating, you could be suffering a deficiency of the following necessary nutrients for every man whose desire is nothing close to being a priest.
1. Every girl wants a man who calls or texts in the morning and asks his babe how her night was and goes ahead to wish her a good day. If he can also inquire how babe is doing around lunch time, the better. Wishing her a goodnight is compulsory guys. This isn't too much to ask for from a man who loves you. If you want, you may call this concern or its sister care.
2. There's nothing that puts off a lady like a "kiherehere" man who keeps talking and never listens. These are the kind of men who meet you today, the only things he knows about you is your English name but he's already insisting on engaging in some saliva chemistry. A woman wants a man who can listen to her especially when she feels down.
3. At least have some memory. It feels good when you don't have to call your guy in the evening sobbing because he never remembered it was your birthday or anniversary. If she tells you her birth day once, don't ask her again - it's annoying. At least make some effort to do some research even on social media instead of asking "by the way, when did you say is your birthday?"
4. Don't be too stingy, she's your girl anyway. This doesn't meant you take a loan to impress her, but some gifts will do no harm. The gifts need not be too expensive. You may simply invite her for dinner at your place and prepare her her favourite dish if you can't afford taking her out. She'll appreciate the effort.
5. Time is money but investing some time for her sake is healthy for both of you. Plan to have some time with your girl no matter how busy you are. Even if it's a long distance relationship, make arrangements on how to meet and spend some time together. If you think this is too much to ask for, you may try life celibacy.