Quoting ❥Me&Boogaman:" I cheated (which I totally regret) almost 3 years ago. We ended up working it out and got married a little ... [snip!] ... People make mistakes. We are all human, and if the people involved really love each other, it can work. True love conquers all."
I think maturity & the ability to forgive likely plays a much larger role in ANY relationship working out long term than "true love". I think LOTS of people love each other & can't make it work either out of selfishness, holding grudges or lack of maturity. I've seen plenty of good people split over what I would think of as relatively minor issues (meaning no abuse, no cheating, no addiction issues, etc) because they can't get forgive & move past mistakes. That can still happen even with couples that very much love each other.
And BTW - I think it is admirable to do the work it takes to heal a relationship after infidelity....so NONE of what I am saying is meant to downplay what you said - only to highlight that I think the reason you two worked past it has much more to do with OTHER areas than to do with love. Love may have motivated you to DO the work, but the work is what makes it work out.