The BRF is messed up, but we all knew that.
Also, Meghan is textbook narcissistic personality disorder.
"Narcissistic personality disorder — one of several types of personality disorders — is a mental condition in which people have an inflated sense of their own importance, a deep need for excessive attention and admiration, troubled relationships, and a lack of empathy for others. But behind this mask of extreme confidence lies a fragile self-esteem that's vulnerable to the slightest criticism.
A narcissistic personality disorder causes problems in many areas of life, such as relationships, work, school or financial affairs. People with narcissistic personality disorder may be generally unhappy and disappointed when they're not given the special favors or admiration they believe they deserve. They may find their relationships unfulfilling, and others may not enjoy being around them."
https://www.mayoclinic.org/diseases-conditions/narcissistic-personality-disorder/symptoms-causes/syc-20366662