Hollywood actor of Indian origin Kal Penn, who recently came out as gay and revealed he has been engaged to Josh, his boyfriend of 11 years, has also revealed that he got engaged about two years ago, and added that he kept his relation under the wraps, because of his partner.