He is not afraid to tell the whole world that he loves you. He is even proud of introducing you to his friends and families.
2. You feel welcome and comfortable around his family and friends.
You never felt out of place whenever your’e with his company, you feel comfortable being with them as they treat you like part of their family.
3. He never forgets his wallet.
He won’t let you pay the bills or say “oh I forgot my wallet, would you mind …” But of course there is an exemption to this one, woman can pay the bills sometimes but not to the extent the you seems like to be a sugar mom.
4. He don’t play “grab-ass” in public.
To make it short he is not that “pervert” type. He treat you with love and respect.
5. He is very affectionate.
He shows his warm and tender care, and always up for some intimate cuddling.
6. He is chivalrous.
This is pretty self explanatory, basically what a real gentleman do.
7. He is full of surprises.
He never fails to surprise you. Not just with random gifts, flowers and chocolates but also by being a better person each day.
8. He’ll wait patiently for you to finish up your shopping.
Shopping isn’t men’s specialty but he’s willing to spend time shopping with you.
9. He respect not only you, but also those important people in your life.
This is one important thing to watch out for when in a relationship. If he is super sweet to you but constantly ragging on your parents or friends, you need to cut them loose. Respect must be given not only to you but also to those whom you love.
10. He trust you with all his might.
There is no doubt in him because he trust you completely. You are both capable of doing your own things without the other becoming irrationally jealous, suspicious, or angry. Remember it’s trust that makes a relationship healthy, without trust love cannot lasts.
11. You are like best friends that didn’t keep secrets.
You are lovers and best friends at the same time. You fully know each other, no secrets are hidden between the two of you. You talk like best friends, play like kids, argue like a couple and protect each other like siblings.
12. You are not afraid to be yourself around him.
Honesty is what kept you together. You are not afraid to show your true nature with him — your craziness, sense of humor, even the awkward things you make, he doesn’t mind those things. He enjoyed being with the real you and you feel comfortable knowing that.
13. You both have similar visions of the future.
You both have similar things that you want out of life. Kids, house, cars, you already agreed with it and planned it ahead.
14. He encourage and support you in pursuing your dreams.
He is your number 1 fan, an eager man who wants to support you on what you want to become in life, your strength whenever you’re feeling down.
Source: http://wereblog.com/signs-youre-dating-a-keeper