Wow, you've sure dealt with a lot
The sense of entitlement she felt/feels is boggling.
I'm so sorry that you had to deal with that.
Sometimes it's hard to fathom how they can possibly think like that. How they can be so self centered and unaware?
Here's a (hug) for you. Wish I could hop through the internet and give you a real one.