Summary
[GKM Fill] Sebastian's always hated knowing who his soulmate is going to be, that he couldn't choose his life. When Sebastian meets Kurt at Dalton his life turns upside down. He's not ready for a relationship but he doesn't want to hurt Kurt. When Kurt meets Blaine and starts falling for him that changes things for Sebastian and he comes to a few realizations. [Soulmates AU]