It's a post hoc ergo propter hoc fallacy.
Higher rates of these things occur among homo-sexuals, but it's
caused by a hidden variable - the attiudes of people making moral judgements about homosexuality and acting according to them, or simply not thinking the consequences of their actions through.
Once again, his own source says this:
Homosexual people tend to experience more mental health problems than heterosexual people, research indicates. Discrimination may contribute to the higher risk, believes lead researcher Dr. Apu Chakraborty of University College London, UK.
The paper I've been looking at is, of course, more recent, and based on a large metastudy.