Brandy has had low self-esteem for a long time. It was disguised as being "humble" when really, I think, she wasn't confident and felt she couldn't be who she really was.
When you don't believe in yourself, you attract people and situations that are not good for you, because you think that's what you deserve.
I believe her eyes have been opened and she's letting go of people who are not good for her.
The NEXT Brandy indeed lol