Bad weekend.
Sorry for your loss. I am not sure how to or what to say but there are places to call to help with depression and help people through some really tough times. It is sad when someone takes their life and I am sure his mother will need alot of support now.