The first thing you need to learn is YOU can make anyone happy and nobody can make YOU happy. WE are responsible for our happiness. Pleasing and appeasing are the worst things you can do in a relationship. Don't get me wrong, you should do nice things for your partner he should for you, but it shouldn't be your modus operandi to "make your partner happy"... What is the age difference between you 2?