What if your soulmate is dating someone else

At first, it doesn't look too hopeful, but years later, you encounter the book and bill, proving there is nothing keeping you apart.

You'll start messaging each other, somehow never realizing how physically close you actually are.

Then, there are some who crush you, who take months to get over.

But this is different; this is the feeling you get when you know something has to end right now but isn't over for good.

Breakups are always hard because you have to mourn someone you loved and lost.

But, time heals everything, and eventually, you'll meet someone else.

You'll become friends, even though you argue about sexual attraction always getting in the way of friendships.

You'll stay friends for years — decades even — until you hook up and it gets temporarily weird.

But then, on New Year's, you'll make up and realize you want to be together forever.

Eventually, that former lover will become a distant memory. This breakup happened with a person who, no matter what you do, you cannot get over.

Not a day goes by that this person doesn't cross your mind and your heart feels heavy.