Ahh that’s nice she keeps you waxed - it enhances the humiliation. I hope you thanked her for exposing you to others.
I am also waxed. Caged when the mood takes her. I wear a reasonably large butt plug whenever I can but that’s my choice as I like something up my arse. Otherwise I’m just ignored completely when it comes to sexual matters. Now that’s really humiliating.