You already got some excellent advice and I do think CBT would be a good idea. I also think meditation and a gratefulness journal or gratefulness meditation could help in your case.
Isolation is not the answer and could make the problem worse. Do you have a project you´re passionate about? That could help as well.
I wish you the best.