Once upon a time, in a digital sea of millions of people, two soulmates found each other. Through unfortunate timing, difficult decisions and all the challenges that come with forging a love from afar, David and Angelmarie managed to persevere and are beyond excited to embark on the next part of their journey together.