Long story, buckle up.  I had this new coworker than joined my department around July. We seemed to be getting along great at first and whatnot but I’m introverted and she’s extremely extroverted. My department knows I have a boyfriend but I like to keep everything lowkey about myself and they respect that. One day, we were talking about a department event during our department meeting and my other coworkers asked if I was bringing my boyfriend. After the meeting this new coworker asked me about my boyfriend and how I met him. I told her that he used to work at our company about a year ago but in a different department. Fast forward, she ended up going to lunch with this girl from another department (which so happened to be the same department my bf used to work in) and told her about me meeting my bf at work and how she wants to do the same. I found out bc she told me and asked me his name because they were trying to figure out his name during their lunch. I told her but then also told her not to tell anyone else because I only wanted my department to know bc I didn’t want everyone knowing my business. She said okay and we were fine after that but I was slightly irritated that she told someone, but my fault for not setting a boundary. Fast forward, (plot twist) this girl stops me one morning and asked me more info on my bf. She asked how long we were dating and if we ever took a break. I tell her no and she showed me her phone and said “Is this your bf?” Turns out, back in the beginning of May, my bf was on Hinge for like 5 days and was conversating with her! She let me read their entire text conversation and I ended up having major anxiety and a panic attack so I had to leave work. Talked to my bf about the whole thing and ended up having major anxiety for like 4 days straight. The new coworker texted me every single day and I let her know that I just needed my space to process. I figured that meant she’d let me heal and cope right? That following week, I returned to work and just driving up there I almost puked bc I was having anxiety. I get to work and I’m struggling trying to keep myself calm. End up leaving to go buy some pepto and coming back. When I get back, I see she left a note on my desk that said “can we talk when you’re ready?” I never got back to her throughout the day because I was never ready to, plus I was already 3 days behind on work due to missing. Then she pops up at my cubicle and is basically like “I know I said when you’re ready but I feel like I deserve to know” and she basically bombarded me and I get forced to tell her about me and my bf’s now situation. I ended up telling her, she tells me “if that was me, I wouldn’t give him another chance” anyway after she did that and said that to me, I was irritated with her again. I feel like she didn’t give me my space that I asked for, nor did she have to say that “if that was me” part. Also, after I told her, THEN she started giving me my space. I found out through another coworker of mine that everyone had told her before I came back to work to give me my space, which she didn’t do. And now it’s been almost a month since and it’s extremely awkward now between us and I’m having anxiety every single time I have to go into the office bc she’s there. Idk what to do tbh. Any advice?