This is very amazing. Self love is the first thing. Also the fact that you really know exactly what you wanted is a beautiful thing, as most times nature matches one with what he/she wishes.
Am happy you found your soul mate and I wish you guys all the best.
RE: How I met the right partner in my 30s?