There will always be girls that are hotter, prettier, wilder than the one you current have.
Why are you looking for a girlfriend material type, when you already found a wife material type? ( there has to be some good reason why you are engage to her)
If you and your fiancee are not married and don't have any kids. Stop wasting her time. (if you think that you 'love' your fb more than your fiancee)7 years is not short.
Hope you will make a decision that you won't regret.