Roman Prince was an angel. Specifically, he was an angel with two main jobs. The first job was an easy one, take any newly dead souls and bring them to where they're supposed to go. Good souls go to Heaven, and bad ones go to Hell. There isn't a Purgatory, extra judgement and redemption is rarely needed after life. Roman's other job isn't as easy as the first. You see, he's a special breed of angel called a Matchmaker. When two people are soulmates, Roman can feel a tugging in his chest between them, pulling them together. It's part of his job to make sure that soulmates end up together. If two people meant to be together never find each other, then it could lead to many bad things. However, one day he gets a different kind of soulmate tug. It's a pull so strong that he gets yanked right out of the sky and falls down... down... down... Right into the life of someone who could really use an angel's love right about now.