Soulmates
When Jack was dragged to a Christmas vacation at his best friend's hometown, he thought nothing of it. However, all that changed the moment he lay eyes on Spencer's brother, who's there on a surprise visit. He never expected much of it, but that all changed when realisation hit, and they both knew that both of them ha...