Jim Parsons met his future husband, Todd Spiewakon a blind date in 2002. Despite their longtime relationship, Parsons didn’t reveal that he was with someone for 10 years, doing so in 2012.