Most Helpful Guy
Put yourself in a prostitutes positon, she gets something out of the deal or she does not give it up. Old boy needs to be punished.
This thing called love is a one sided deal in your case. In his mind you are an unpaid woring girl who is doing it wrong.
Force him to go down on you for a month while at the same time interview for a new guy. Any guy can replace a selfish witt. Next time stay away from the dim witts and get you a nit witt.
You don't give selfish people too many options, you have spoken once and now you are asking for advice.