I think this is one of the few moments that he's on to something.
I feel that there's a misconception regarding happiness that claims you need a certain set of things to be happy. You need the right amount of people, right amount of education, right amount of fucking nature, etc. Happiness cannot operate like that. I hate nature, I don't want to go jumping through fields and walking through forests. I'll run into fucking creepy ass bugs or get a tick. I don't care for nature. My point is that it's entirely possible that two people may find that different things make them happy or unhappy. Consequently, it can be inferred that happiness is almost entirely subjective and based on preference. However, we can also see that it isn't impossible to be happy even though one did not get exactly what he or she desired. From this it can be concluded that happiness is akin to buying a product. While the product (life) did not perform its function to the amazing degree of quality that it displayed on the commercial, I am still satisfied and happy with my purchase. Thus, we have happiness.
Then you said that the only way to be happy is to be happy, and then it fell into the pit. I think it might have been a case of poor articulation, but it was still pretty illogical.
Oh, and just so you know, when everyone disapproves of your life lessons, to dismiss all of it as misunderstanding what you're saying and pure dislike is also illogical.