Everyone is born with the name of their soulmate on their hand. The only problem? Kurt and Blaine don't have each other's names on their hands. Completed.
Glee - Rated: M - English - Romance/Angst - Chapters: 1 - Words: 6,610 - Reviews: 97 - Favs: 315 - Follows: 31 - Published: 5/16/2011 - Kurt H., Blaine A. - Complete