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: 95 - Favs: 305 - Follows: 27 - Published: 5/16/2011 - Kurt H., Blaine A. - Complete