@somecanadian , I have also been told this .A priest told me years ago, that every person of faith will struggle against the same temptation all of their lives.
Doesn’t matter what it is, you will be tempted and eventually fail, confess and begin all over again.
That being said, do not give into despair, this is what the evil one wants you to do.
Salvation isn’t about those who have the most will power, but it’s mystically given through God’s mercy.
Lastly, I believe that there are some sins which are caused by biologically driven reasons. The older you get, the easier it is to overcome. Even the Catechism mentions the maturity factor
Jim
What @JimR-OCDS says is worth keeping in mind .