14 Signs You’re Dating A Keeper Not A Player

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.