I don't mind if its roasted or barbecued
.
HOW DARE YOU!!! YOU CROSSED THE LINE!!! I'LL RIP YOUR TONGUE OFF!!!
.

It's alive, kicking and biting your nose while sleeping XD
Good riddance if he'll die 
Exactly! One of the things I am angry about regarding myself
The most important thing is that if you're hurt, don't blame yourself. Maybe it's your fault or maybe not. We act and learn. Sometimes we make the same mistakes many times and every person will learn in in their own time and their own way. The exception here is to not be stubborn in your thoughts.
Life has its ups and downs. It doesn't stay forever good or bad. After every negative thing, there's a positive thing. What you have to know is that's life. You can't change it nor control everything.
If you keep standing up to hardships then you'll be stronger and wiser afterwards. It doesn't mean you have to make yourself thinking and behaving in a tough way. Be patient and strong willed. You'll build resilience. You will be fine, and when time comes and you look back at what happened after you passed a hardship, you'll know that you got stronger.