I'm having difficulty believing what you're telling us. This is way past harsh.
So, please, tell me... on what point do seek clarity? Does this woman mean enough to you to subject yourself to this? I wonder what the next surprise she'll spring on you is going to be.
Try to imagine, for a moment, the kind of man who will match Karen's, um, "needs". Do you stand a chance of being that kind of man? Do you even have any slightest desire to be that kind of man?