A lot depends on the size of a guy. Bottoming for a big dick makes me soft after a bit. On my back or bent over soft. When I can ride a long thick dick, I’ll have a hard dick.
I can control how much dick is going in. When I’m getting fucked, they control and can be uncomfortable