Help me

Hey girls I need your advice here.

So I've had a so called best mate for "16 years" who literally walks all over me and wants me when she has no one else. She doesn't like me talking to other people and hanging out with other girls and being close to them. She uses her son as ammunition towards me as I was supposed to be his godmother. I got engaged in Feb this year and when I told her she was like "why" and didn't seem happy for me at all. We made a pact in school that we would each be others maid of honour and godmother to children we have. And I've decided that she doesn't deserve it and she takes the piss out of me when I call her son my godson.

Then I find out she went out for a meal with her partner and my ex and his new partner after he mentally abused me for years. She knows about all that. But she lied to me saying just her and her partner were going out and I only found out after it was posted on Facebook.

Am I wrong for stripping her of the MOH role?