<human>: During our celebratory dinner out with me, my boyfriend, and friend/roomie, a conversation came up that brought frustration to both me and my friend. Dinner ended pretty horribly and my friend has been pretty weird every since. We sorta apologized later but even after things have been strange. I confronted her 2 days later, but she said that she isn't ready to tell me why she'll still upset, and doesn't know if she'll ever be. The problem is that this has happened before (where I asked her what's wrong, and she said she can't tell me) and I can tell the same thing has bothered her on multiple occasions.

She says that I'll probably be hurt by what she has to say and she's overreacting at something that I can't help because it's just who I am. She says she understands the reasons I behave this way, and usually she can just let it go. 

I get that she needs time and I should let her be. But really, I see this a reoccurring problem that she refuses to talk about, and frankly it's straining our relationship. Sometimes I get really fed up with her behavior. It becomes almost passive-aggressive where it's obvious she's upset but won't admit to it. And when she does, she refuses to say what's wrong. Honestly, it won't matter for long because she's moving out in a week. This is just really bothersome and most likely when she leaves it's going to be on a sour note.

Should I just keep letting it go and pretend everything is okay? End our friendship (I'm tempted to because I haven't been enjoying it for a while)? Confront her again?

Can you condense the text into three sentences or less?
<bot>: My friend is coming off passive-aggressive and refuses to tell me the problem (not ready, but probably will never say). What should I do?