I've been through 20 years of torment battling with my sexuality.