Sort:  

You are absolutely correct. Thats one thing people can and do mistake- noone can make you happy but yourself.

But smiles are still contagious ;) Try it!