Is AUTHOR wrong in the post ? POST : Hey.

For context, 
I went out for dinner today with my friend, let’s call her Karen. Karen and I hang out everyday and talk, and I do enjoy her company, however, she isn’t the type of friend I would go to to talk about extremely personal matters, because she’s a very judgmental person and always has something bad to say about anyone, even if it’s just someone crossing the street or walking by. She also is very much involved in drama and her life revolves around social media. She’s been involved with SEVERAL drama and talks smack about anyone she doesn’t like or does something she doesn’t like, so I don’t trust her much. 

There’s been some personal issues with my boyfriend lately, so I’ve been spending some time talking with him on the phone and to see how his day is. I don’t really talk to her about him, I would mainly go to our other mutual friends to talk about that, because they are more empathetic and aren’t the type of people to judge. They’re just easier to talk to. 

Anyway, onto what happened today. I was telling my friend about my boyfriend because she was asking, but Karen overhears this and starts asking me, “so when are you going to tell me about him?!” “Please I want to know, you won’t tell me!” “You’re keeping secrets” 

To which I reply, “Sorry. I just feel like you’d spread it to everyone and then make judgmental remarks about myself and my boyfriend, that’s why.” 

Then I receive the silent treatment and she won’t talk to me about it. I genuinely want to know her thought process and communicate about it, but I really think there’s just a miscommunication here; would love to solve the problem if she would talk to me about it. 

Pretty sure what I said was an asshole move, but I tend to be a direct/straightforward person and so I was just being honest. Thoughts? AITA? 