What do you think of me throwing up on a guy while giving head
What made you throw up?
I decided to do it on purpose because I didn't like his condescending tone.
If you threw up on him on purpose, that is gross and unsanitary. You shouldn't do that to people, even if they do speak to you condescendingly. You should choose to be with people who respect you and speak kindly to you, and you shouldn't disrespect your partner by intentionally throwing up on them.
No one can tell me what to do.
You don't have to preform any sexual act you don't want to. If you feel trapped in your relationship I think it might be best for you to leave and find a safe place to stay. You deserve to be treated with dignity and not abused.