Relationships would go a lot more smoothly, if each person involved would be honest about what they bring to the table and what they aren’t so great at doing.
If he was talking to her the way that the guy had said, calling her names and yelling in her face, she couldn’t possibly know her worth. Do you know yours? I’ll tell you now that if your significant other jumps up in your face and call you derogatory names, you are in an unhealthy relationship.
I know that I have said this before, but I feel it’s important enough to say again that when you enter into a marriage, you are promising to love the other person through the things that you already know and through the things that you don’t know.