The 46-year-old singer, who became a father to twin boys Matteo and Valentino through a surrogate in 2008, said it was "extremely painful" and dangerous for him to reveal his sexuality as it could have had career-ending consequences.
"... Everyone was telling me that it was going to be the end of my career. It was extremely painful for me until I said, 'I can't take it anymore. It's all about me now, it's not about what's happening outside, it's about what I need in order to be happy.'
The singer became an international sensation after the success of his song "Livin' La Vida Loca" in 1999 and his personal life emerged as an area of interest due to his large gay following.
"My friend, you have no idea how it took me a while. The thing is that I was surrounded by friends that were telling me, 'Don't! Don't come out that will be the end of your career.' It was people that love me, people that mean well and people that were just victims of homophobia.
"You know, I grew up in this culture that told me that my feelings were horrible, that my feelings were evil. And if you add to that, you know, that I was like a heartthrob, like a sex symbol.