i would say that by engaging into varied activities together (e.g. sports, movies, music, walks along the corniche or simply reading a good book at aspire) is a sure-fire way of making a girlfriend or wife happy because it shows that she is regarded not only as somebody to cuddle up with but as a person with varied interests. Make her laugh. Enjoy food with her. Listen to her and give her the chance to take care of you. Share with her your dreams. Make her a part of your dreams and aspirations in life.