I think Mel must have multiple personalities.
And guess what....most folks going through breakups argue and swear and call each other names...It's really pretty damn normal.