As we said earlier every person's way of functioning can be explained by dividing it into two categories( Super-ego or Id). This way can help explain why someone acts in the way they act. Sometimes people that are high in super-ego (introverts for example) end up in relationships with people that have a higher animalistic drive than usual (Id driven people), and this can cause the feeling of shame into the more meek one of the partners.
Some people force their partner into such situations just to satisfy their irrational need for domination. In that case, it is more likely that the person forcing the shaming activities most likely comes from a place of insecurity, and this can cause confidence problems in the partner that is on the receiving end of the shaming tactics. In the end, if you keep feeling unease regarding your partner's actions, you must talk to them openly and if the two of you can't find a middle ground then it may be better to stop seeing each other.