Life is like a roller coaster. There are ups and downs with everyone from time to time. It’s also important to cope up with such problems.Going for alcohol and weed is not healthy mature coping skills.
Some of the symptoms you have described are really worrisome.It’s good that you want to help him .
Next Steps
Do take the help of his family in this matter.Communicate with them and discuss about what will be good for your friend.
Health Tips
In addition, I will advise that he should also get the help from a mental health professional as soon as possible.