Dear Yiddishe Neshama,
Welcome home. This is the first time a frum Yid has where to turn to in these areas. So many people in even worse situations than you, have broken free. I want you to read some of the recovery stories on our site
over here, and particularly
this story, which reminds me a bit of yours. The part of that story I want you to see mainly, is the "Update" he writes (scroll down on the page to see it).
The fact that you were able to stay clean for two full years is very important for two reasons. 1) It shows you have great strengths and Kedusha in you, only now it's been covered up and needs to be revealed once again. 2) You will NEVER be able to live with yourself comfertably again once you have seen that you CAN be free. That is why you feel terrible about this as a whole, and this is also what led you to post your heart-felt story on this forum.
There are two prerequisites to being helped.
1) You must truly believe you can be helped (reading the recovery stories on our site can help you with this)
2) you must truly want to be helped (your own suffering and distance from G-d, along with reading the stories of people suffering from
the other 3 stages can help you with this).
The fact that you are seeking help means you already mainly have these two conditions - but they must be strong and finely tuned., Take heart.
Haba Le'taher, Mesayin Lo. Be ready to give your addiction and disease over to the care of G-d. Be ready to trust G-d that he will care for you, as you heal.
Know, that the first few weeks are the hardest. Once you have put some distance between yourself and the addiction, it gets a lot easier. See
here for more on this.
For someone starting out on their journey, I highly suggest the following steps:
1) It's too hard to have all the garbage within a mouse-click's reach. Install a good reliable internet filter that you can't get around. Let someone you trust hold the password. If you must have open internet access for your work, at least install "Accountability Software". When you know that someone you respect will see every site you visited, it will help you control the urge to stray. See our
Filter Section for tons of info and for over 20 filter options.
2) Join the
daily Chizuk e-mail list. Like drops of water on Rabbi Akiva's rock, over time, the e-mails can make a serious impression.
3) Read one or two of
the tips on the website every day and try to implement them if possible. (Don't read too many at once; bite too much and you won't be able to swallow anything).
4) Join the
weekly phone group. Group support is very important, and this hotline is the first time that religious people can get the benefit of group support and trained therapists in an anonymous way! The counselor on the phone is trained, (religious) and really "gets it". And you can probably also find a "sponsor" in the group for accountability and help when you're feeling weak. You can also sign up for an accountability partner on the forum as well.
5) Keep posting on this forum. You will get tons of great support, advice and chizuk. Also, being honest with those who you will quickly come to consider your "family", will be a great incentive to stay clean and not let them down :-)
Rav Hutner wrote to a Talmid once that it's the dynamic struggle with the Yetzer Hara that makes a person truly great, not basking in the constant presence of the Yetzer Tov. That's what it means "Sheva Yipol Tzadik Ve'kam". Hashem had much Nachas Ruach from your spiritual successes once, but he wanted you to take it to the
next level and therefore gave you these pitfalls, even though he knew you would fall. What makes a person great is his ability to get back up, despite all his falls. And I strongly believe, along with everyone here, that with some determination you will come out of this with a much closer Kesher to Hashem than you had, even back then when you were doing great.
I also believe that you should begin dating even if you are not fully healed, but rather as soon as you feel you are well on the way to recovery, say, after having been clean for 90 days IY"H ,with the help of this site and forum. (There's a recent study that showed that it takes 90 days to develop new mental patterns in the way the mind has come to think in addictive behaviors). Dating will boost your self-esteem and help you stay clean, especially since you know you are about to start your life in all seriousness, and you will want it to be the way you've always hoped.
And never stop davening. This is what Hashem has been waiting for all these years since you started to slip. He was waiting for you to finally admit defeat and ask for help. He was waiting for you to come here, to our site and forum. And he will give you his help.