You two are soulmates—through and through. I love your story and the way that God has prepared you for each other and is so faithfully providing every step of the way! He is good and faithful and your story and relationship testifies this! I can't wait to celebrate your coming marriage at your wedding!