When you're in a relationship, you shouldn't have to try to make someone happy. It's not healthy to keep beating yourself up to have someone happy that you are with. It's not worth it. You end up losing who you are, your strength and most importantly your happiness. They're with you because you make them happy being you and you should be with them for the same reason. Happiness is something that should naturally happen in a relationship. And hey, doing things to make them happy is always a plus too. But don't kill yourself over it.