I don't think I'd be calling this person a friend. If she doesn't have a meantla disorder or some other reason for her behavior I don't thinkI'd call her a friend.
But that's me.

I also wouldn't let it spoil my Bd and I think I'd buy myself some new tires and take myself to a dinner and show and say Happy Bd to me. And tell her to Fk off.