Shit mate, I'm really sorry to hear about whats happened.
Things will get better in time! I know its no consolation to you now but time is a healer. Dont going doing anything stupid as you've got your life in front of you. Stop and think about what your doing and what you plan to do. I know it will be hard but you will come out of this stronger and a better person
Andy, very wise words indeed mate