Getting out of the daily routine, maybe a lonely place in the purest and safe nature would help,,,Need not spend a lot, but starting to get calmness and starting to think in various perspectives would certainly help....
@JustLikeGreta Now-a-days there is less quality in many support groups.... Recoiling in a natural way on own would greatly help in the case of this Bro. Try to analyse your own past and simulating it in mind without judging oneself would prove great !!!