Hey, your life sounds gut wrenching. I hope you do regroup and make it out. You will do it if you want to. Hopefully you want to.

Your avatar kicks ass. what is derived from?