In western society, people are credited by results.
For example: If you have a scientist for 10 years working on a certain project and fails, and the new scientist who came in a year ago and discovered the same thing in one year........the second one will be all over the news, even though the one who worked 10 years put his heart and soul into it.
In the Jewish world however, Hashem gives us reward for trying. You can have a genius who understands the Gemara on the first try and a boy who tries over and over to understand the same piece......however, over here they both get credit dependent on the effort.
The Stiepler writes in his Sefer Kiryana D'igrasa that those who keep on trying and fighting in the Shomer Habris area, will eventually overcome it. I can tell you personally that I had a big struggle myself, but I kept on trying and Hashem helped and keeps on helping me stay strong. Do not give up!!
Hashem knows what is out there, He created the Yetzer Hara. The Yetzer Hara is not a stupid guy, he knows what he is doing. Just do not let it get to you. Keep trying and Davening and with Hashem's help, we should all overcome the biggest battle of our generation today of guarding ones Brit, Amen!