Hi and Welcome!
You have made the right decision in coming to GYE!!
Well Done!
Admitting our powerlessness is the first step to mastering this problem!
Make sure to sign yourself up for the Daily Chizuk Emails, these are a life saver!
Next I would read through the Forum and obtain as much Chizuk and tips as possible!
Post about your struggles, things that you find helpful and ideas.
Sign up to the 12 Step Group and the Shmiras Einayim daily shiurim
Ask Hashem constantly for help, cry out to Hashem!
No Tefilla goes unheard.
And true tears cleanse the eyes and bring them to Kedusha.
Have a good look around GYE's website and find out what works best for you.
Download the Handbook and read more every day.
Sign up to the 90 Day Chart and get Chizuk by updating it every day seeing how far you are progressing.
Remember that a fall is only there to lift you up!
Yerida Zu Letzoirich Aliya - We need to go down in order to go up.
Remeber that everything comes from Hashem, Everything Hashem does is for the very best and for your ultimate benefit, and everything Hashem does has a purpose!
Hashem will only ever give us a test that we are capable of passing!
So never despair.
Rabbi Nachman of Breslov says Ein Yiush Beolam Klal! - There is no despair in the world whatsoever!!
May Hashem give you and the whole of Klal Yisroel much Hatzlocha in overcoming these Nisyonos and getting stronger each and every day.
Take it in steps.
One day at a time!
Adding another brick to the 3rd Beis Hamikdash every day, with every test we pass, and we will merit the re-building of the final Beis Hamikdosh and redemption speedily in our days!
Amen!