Captain.Heroin
Bluelight Crew
take the time to look in the mirror and say, "I'm sorry" to yourself. I've done this at least once, and it helped how I felt at the time.
take the time to look in the mirror and say, "I'm sorry" to yourself. I've done this at least once, and it helped how I felt at the time.

NeverSickAnymore gave me a lot of helpful advice about feeling shame and guilt.
Something I do to help me not feel so much shame and guilt about things I have done is keeping a journal. I write it out on there because some things I have done I feel should never see the light of day.
Sometimes I go back and read it to remind myself just how far I have come, and it is hard to feel guilt in the face of overwhelming progress.
@crimson. You are in essence rebooting your life. A lot of that has to do with changing your people places and things...ie friends. Your friends that did not use, or are doing well in life are still there...you just need to find a way to reach out to them. It is true for me, and may be true for you, but most of the friends I had while using are just people that mutually used each other for the common goal of getting high. Most of the time I had nothing in common with them other than the fact we used the same drug. This point was made very clear to me when I had to dumb down the way I was talking to have even the most basic of conversations with a few of my "friends"
Let me tell whats not going to help you...
guilt, shame, extreme regrets. These feelings are mostly useless and only serve to push addicts back into using, TRULY!
Based on your post , I worry for you , because I can tell you have got a ton of conflict going on inside you right now...
these overpowering emotional sentiments are understandable but not advised. . . try to keep your head on straight and focus on what you are currently doing that IS working.... even if it is only 3 weeks on subs... focus on that.
Also a big part is forgiving yourself or at least be confident that one can make up for it, if not you might have a very hard time dealing with your present you.