Hi Rachel,
You can swear on here - it's okay. It was funny reading your post with all the "ducking" s in it though
Hope you are feeling better. You have a right to be angry when you feel someone has wronged you. I hope you find a peaceful solution to this conflict.
Welcome to BPDR.
NAM