Jim Parsons has been with his partner Todd Spiewak for 14 years, and to mark the milestone this week the Big Bang Theory star posted a sweet photo couple together, complete with a gushy caption about their relationship.

“I met this guy (the one with the mic) 14 years ago and it was the best thing that ever happened to me, no contest” the 43-year-old actor wrote.

“One of his greatest gifts to me is that he no longer takes me to sing karaoke. Also, I believe this was a selfie with an actual camera, as our phones couldn’t do that back then hahaha! #todd #anniversary”

Parsons came out implicitly in a profile about him in the New York Times when he was starring in a Broadway show in 2012. His first public appearance with Spiewak came in in 2013, when the couple accepted the Inspiration Award at the GLSEN Respect Awards that year.