Sort:  

Thank you so much! I feel like those one in a million people who found their soulmate. But it is hard work, especially with it being long distance.