it's true no one is responsible for your own happiness except you and it is just a state of mind.

First, identify what makes you happy,
then don't feel guilt indulging on what makes your happiness, unless it is not against the law, don't mind what other people will think or say. Good luck.