Billy Porter has revealed he was diagnosed HIV-positive 14 years ago, admitting he kept it secret for so long because he felt so ashamed by it.