I think I know I'm not being unreasonable but just in case I want someone else opinion, but this is a long story so bear with me!
So basically, I told my sister something in confidence about someone (I'll admit the comment was quite bitchy) but then she went and told that person what I said?!
So I got quite angry because she put my relationship with that person at risk. I called her out on it and her response was ' I'm doing the right thing, they deserve to know'
I don't even know how but we ended up not talking for a few weeks because of it but at the time of the argument she was planning my baby shower with my sister in laws also but they text me to say she wasn't responding and they didn't know what to do, so I told them to plan without her if she isn't cooperating. She then about a week later started getting rude to the sisters in law so I called her and said that if she couldn't be polite with them to not talk to them as she doesn't have an issue with them it's clearly with me but she doesn't need to take it out on them. She then got even ruder to them and I ended up calling her saying she is no longer invited to the baby shower and if she continues to act this way she probably won't meet the baby and we hadn't spoken since. That was 6 weeks ago. I decided to reach out to extend the olive branch yesterday, I didn't apologise for what I said as I felt she needed to apologise for her wrong doings too but I did make it clear I was willing to forgive and forget, but she wouldn't let up because she was demanding an apology. I stayed very calm and level headed and said that I was just trying to extend the olive branch to allow her a chance to have a relationship with her nephew when he arrives. But her response was literally 'i don't care if I never meet him, I work with kids all day, I see enough of them and don't come crawling back when you get it all wrong and need my help raising him' I don't know why but that really stung and I haven't been able to respond or even think of anything else since.
Aibu? Should I apologise even though I didn't do anything other than ask her not to be rude to my sister in law and call her out for doing something snakey and telling the person what I said without at least warning me?