People generally post a better version of their lives to social media, forums etc pal. It’s fucking hard but try not to compare yourself to what is a very misleading perception of other people’s lives based on their internet output.
Hang in there buddy, you’re a fucking good guy 