That guy is messed up. You shouldn't pay attention to him. People say that they are trying to help when they are doing the exact opposite. He's probably on his period or something. But yeah, no one can tell you what you need to do to be happy, you do that on your own. You're probably doing fine :)
Thank you (: