how long have you been a (homo)sexual