You are very fortunate that you met your soul mate. Many live life without meeting it or mistakenly mistaken it for their fate, then they jell and diverge. You described your feelings so beautifully that I want to wish you all the best. In your life together. Thank you for the interesting message.