Jim Parsons doesn’t know how to keep a secret! The 45-year-old actor took to Instagram on Thursday to share a pic of a surprise birthday cake...