If you’re this uncomfortable and he’s clearly clueless as well saying he’s got zero limits. You might want to reassess the whole thing all together.
Humiliation and I will assume you don’t mean actual abuse…… Anyways that all is a slippery slope for a new pairing if you’re not familiar with...