It isn't a relationship? Sure it is. You aren't dating, but its a relationship.
Do I vent on EF, of course, but I won't play out real world drama on the boards for all too see.
Why not just call her up, ask her to meet you in the middle of a crowded theater before a show starts, and have it all out right there with a nice crowd of onlookers.
If she wasn't a member of the community here I'd say vent away, post it all. She has friends here too, as you do. If she was doing the same to you I'd say the same to her.
I'd normally be all over a situation like this, asking details, giving comments, but out of respect for you both I won't. I will just say this, you are family, you are both wonderful people, and its a shame that you two seem to be at odds with each other every few months. Nobody is perfect.