These are the things Becca Valentine doesn’t know yet:
She doesn’t know that two men are about to come into her life. Both seeking her heart.
She also doesn’t know that everything rests on her love story.
Because there are four children she might have. And Fate has a secret little twist for Becca: if she doesn’t choose the right man at the right time, she may never meet those children.
But what if someone could influence her to follow her heart? Even if they knew it might risk their own chance of coming into being? Because the other thing Becca doesn’t know is that somewhere – in a place they call the Beforelife – there are four beings waiting. And where they are, almost anything is possible…