There is, absolutely, hands-down, a universal right to sex.
Yes, there is a right to the hands down sex, certainly.
There's no right to sex unless every concerned party consents. And no right to demand consent under any circumstances, this must always be freely given.
(Which for this guy probably means hands down sex precisely)
why this woman isn't required to have sex with this guy
Exactly. And since he promised to wait until she's ready, your attempts to make her the guilty party are, frankly, laughable.
she doesn't have a right to force him to be celibate.
She doesn't try to. He was the one who agreed to wait, and if he wants sex from her, he will have to.