Zena Warrior? Not so funny as Zena IS with you, you know. Always.
Strong ppl in my opinion weren't born strong. They believed in themselves, and that makes all the difference. We all on this forum believe in you, and IMO that also makes a darned big difference.
I find it amazing with bullies or someone who is treating ppl badly, that once one stands up, it somehow gives the courage to others to follow suit. However, if they don't, it doesn't matter, because at least you did have the guts to. Don't allow them/her to set you back, as you have travelled so far in my opinion with that one letter.
Be prepared for next Sunday. Be prepared for the worst. Arrive in 'warrior' mode (whether you feel it or not) and if it goes well, you will have lost nothing. If it doesn't go insident-free, you WILL BE READY TO HANDLE THIS IN REAL LIFE.