That's awesome Jeff. My longest relationships have been 12, 10 & 5 years.
Sounds like you have a good one there.
If you've been together that long, you've no doubt conquered & moved past any all hurdles that may have appeared.
Makes me happy to read this.