Home Off Beat Ricky Martin confirms his homosexuality