It's easy. One day you'll meet your soulmate. The moment you see each other your heart will start glowing slightly. From that day on, you'll hear your soulmate's thoughts, you'll feel what they're feeling.
Everyone has a soulmate, and that's the person they are supposed to be with.
Or that's what Dan thought.
"Look, I know you don't love me, and it hurts like a bitch but, for you, I'll accept the second best thing."
"You deserve more than this, you deserve to be happy."
"Yeah, that's why I'm doing this, you make me happy."
(The cover isn't mine, it's been made by michaella_phan, it had a water mark but Wattpad cut it off, if this is you and you don't want your art to be a cover of a story I completely understand, so don't hesitate to tell me).