One of the toughest questions for a guy who is into a relationship would be- How to Make Your Girlfriend Smile, happy and satisfied? What makes a girl happy is the universal mystery which can never be resolved. A woman is a puzzle which is hard to get...