I'm not saying this has been the case for you, but it's just a couple of observations from what you have posted that may make the path a bit smoother for others.
In the olden days, people got married after a few dances and right before "he" went off to war. "She" waited to see him until the war was over, worried sick if "he" might not come back. If "he" returned, they found a way to make the marriage work. Not every marriage was perfect, but people just tried their best to make things work. In this day and age, we seem to want to inspect the living daylights out of a potential relationship before we even have a coffee date, and then spend agonizing amounts of time thinking the thing to death about why it can't possibly work. For example, seven years is too long to hold on discerning a relationship.
Related to that is the point of someone wanting to see if there is someone better than you. Time to say adios. Never make someone a priority if they only see you as an option.
Another point is the search for the perfect match. There is no such thing. Humans are not perfect, we are unique. There was a lighthearted post on another thread about not being able to find any widows from a particular geographic area that went to a particular school and attend only Eastern liturgy.
Just as we are unique, the person who may be the best Catholic spouse for us may not be a carbon copy of who we are. They may have a different take on the role of fasting and prayer, or they may have wandered away from the Catholic fields for a while only to return, or they may attend a Novus Ordo mass. They may never have gone to the Vatican or a World Youth Day or seen the Pope in person, but they attend mass regularly and prayer is a part of their life. In the overall grand scheme of things, a practicing Catholic who doesn't practice exactly exactly exactly the way that you do could be the best thing that ever happened to you.
I tried to be brief in my personal story explanation as those
seven years alone could be a book or more appropriately a soap opera, lol. I
knew 8-12 months in that this was the woman I wanted to marry. However, she was
"not ready" her words at that time and wanted to wait till she
finished college, so... I waited. Then after graduating (5yrs later) she still
was, "not ready" as this time it was financial independence she
wanted to attain before committing or settling down. After just over a year of
that (she to my knowledge still is not financially independant) I finally bit the bullet and ended it as that was just some of the
problems between us, and I was not going to wait forever even if my emotions
and love for her wanted to (reason trumped them finally).
I know there is no perfect match, however having dated someone with a very different outlook on the faith than myself I have come to highly value those who share the deposit of faith in its fullness. By this I mean the things that have sort of been passed over in the last 60-80 years. Things like, no salvation outside the Church, period, no arguing it, it is anathema and if you want to believe otherwise than you can disagree with the Church, but not me. She did not think that was true, and I won't have my children raised by two Catholics who don't even agree to the same dogma, even if they are 7/7. Why? Because my #1 priority and the thing I will be held accountable to a high degree when I die is how or what I did to instruct the souls God entrusted to me (children) in the faith. There should not be conflict in this or mixed messages to the children. This is not a choice about me, it is doing what is best for their souls, that is why I have high standards. Not because I can't handle conflict, or disagreement, but because of what that could or would do to potential children. Another thing was the form of the mass, she wanted to go to life teen masses (which I highly dislike and find it very hard to meditate on the mass and lift up my soul in, but went to anyway to support her in how she practiced the faith) and I prefer the extraordinary form. When it came to what we would do with kids she wanted to split the difference and let them go to both. This sort of goes into or can go into a huge debate between the two "sides", so I'm stopping here and pray that it will be resolved sometime during my life.