Reading stuff like this makes me really glad that I married my first girlfriend.
We've been married for over 10 years now. She was really out of my league.
I did compromise on many things including age gap (she is older), past baggage and the fact that I have to let her win every argument and do everything she says but I'm glad because she was the opportunity of my life and I took it and I've never been so lucky since about anything since.