First of all dude, let me just tell you, the fact that you posted that shit on here tells a lot about your determination and willingness to get out of this mess. If you ever need to talk / vent out, i'll gladly read and advise you on anything you need. GET ALL HELP YOU CAN, and put your mind to it, and you'll get through this for sure.

Mad respect to you man...