10. She's independent
No one wants a girlfriend they have to baby-sit. Once in a while -- like if she's had a rough day at work -- it's great to be her shoulder to cry on.
9. She's intelligent
I hate to be the one to tell you this, but the bimbo routine gets real old, real fast. A woman who can meet you at an intellectual level is a total turn-on. Instead of being the one in total control, you'll find yourself trying to figure out what's really going on in that brain of hers.
8. She's sexual
A great girlfriend has to be sexually compatible with you. For instance, if you're the hardcore leather type and she's the dainty lingerie type, well, that could be a problem. The two of you have to be on the same page -- or she at least has to be willing to expand her sexual horizons from time to time.
7. She's beautiful
I know, this one is kind of obvious, but important nonetheless. A great girlfriend will not only want to look good for you, but also for herself.
6. She respects you
This is a biggie. Your woman must respect you. This means that she listens to you, even if she doesn't necessarily agree with what you're saying. And, of course, she never tries to demean or belittle you in any way, shape, or form.
5. She lets you be a man
Do not -- I repeat -- do not get involved with a woman who tries to get you to eat cottage cheese and fruit for breakfast and insists that you give up poker night with the guys. You will end up resenting her more than you can imagine. A good girlfriend lets you be a guy in all your glory, poker night and all. If she's a great girlfriend, she'll even bring you and your buddies a couple of beers and make you some of her famous sandwiches
4. She's nagless
There is nothing worse than a nag . A great girlfriend knows this and chooses her battles wisely. She knows when to speak-up and when to let it slide. You don't want a girlfriend who will give you the heights of hell for leaving a couple of dishes in the sink occasionally.
3. She gets along with friends & family
A great girlfriend will not only help your mom in the kitchen, listen to your dad's stories, and hang out with your friends, she will enjoy it.
2. She loves you
If you have found a woman who loves you for who you really are and not who you pretend or try to be sometimes, you should definitely hang on to her. A woman who doesn't try to change you is hard to find. Of course, everyone has their slightly annoying habits that their mate has to contend with, but if she really loves you, she will be able to cope with these.
1. She makes you want to be a better man
Stop making that face... Any man who has a great girlfriend or wife will tell you that she makes him want to be a better man. She doesn't have to say or do anything; it just is that way. If you suddenly feel bad about how you treated your sister or find yourself trying to get your finances in order, you might want to think about your motivation for doing so. It could be love.