I feel that you were bullied. That's not fair. His rejecting you because you didn't want exactly what he wanted is immature and mean spirited.
A free and passionate sex life is one in which BOTH partners feel safe.
Of course you will remember the " no" comment--is that really his ideal sex partner?
Sure you probably beat him up, but for obvious reasons.