Hi there and Welcome to Healingwell,
I think the main thing you can do for your son to help him is to be there when he needs you but also recognise when he needs his own personal space. I dont know how old he is... this is often easier with older children. (16+). Has he seen a health professional? Councilling & Meds (as Karen has suggested) are a good first step. But please dont lose the emphasis on communication. I think that is really important.