It always takes a while to get back on your feet after your emotions have taken a beating. One thing that can really help is taking up something you used to enjoy before life got complicated. If you enjoyed drawing or painting for example, join a local art group or class. Don’t do it online, go for old fashioned real people. I know it sounds cheesy but stuff like that really gets you out of your own head. Also you’re right to stay away from social media/social poison - it’s worth trying to make that permanent with the likes of Twatter, Faceache etc. because they will suck the life out of you. Good Luck