It's a shitty man problem.
If a man won't make you cum, get rid of him.
Have standards. Soon as the guy ignores you, mid sex, call it off.
An absent minded idiot might snap to it.
An asshole will refuse to accept his part in the debacle.
Voila.