I just wanted to say a quick "Welcome!" This is an amazing place, and together with some hard work, it can bring about results that we wouldn't have thought possible.
I myself only signed up about a month ago, and like you have found many of the discussions very enlightening. One tip may be that when you read a particularly good idea/ approach on the forum, write it down somewhere. I keep a notepad with what I call my "Recovery List".
That has helped solidify some of the chizuk that I get while browsing here.
Hashem in his mercy has given us these tools to fight the Yetzer Hara, because that is why we were created. It's up to us to give our best effort, and He will bless our efforts with success.
Have a great Shabbos!