I think Sheen claims he has slept with 5000 women and probably a lot of them were prostitutes and/or in porn. Even if he isn't bi odds are he had sex with a chick that was an IV drug user or had sex with a bisexual man.
You want to know the only thing you can assume about a broken down old man? It's that he's a survivor.