Why would I have sex with someone who I didn’t find attractive?

Why does there have to be a rotation with guys? It’s like a cycle of meeting someone nice, getting to know them well enough to open up to them, and then when you feel good enough, they either leave or start becoming distant.

No, I’ve gotten close tho, but I’m glad I didn’t cause I would’ve just gotten my heart broken.