XxSoulmatesxX {A KSJ Ff}
Soulmates happen. To everyone. You find them when you least expect it. But what happens when your soulmate is literally your complete opposite? When hes a ball of happiness and you're a dark cloud? Will it work out? Will there be turmoil along the way?