This is mostly a verbal problem. We can say that happiness is different things for different people, but that’s needlessly confusing. It’s clearer to say that happiness is the same thing for everyone, and that different people are made happy and unhappy by different things. Two kinds of ice cream does it for me, but not for you, and so on.