My friend is being mean for no reason?

I am very frustrated right now one of my friends is being very off and on with me lately its almost like literally one minutes shes nice the next shes not. I am really confused and honestly don't know what to do. So heres basically what happened like 2 weeks ago she broke up with her boyfriend that was using her I have been there for her and tried to give her advice she askes things like. Why did he cheat on me? I say well I honestly don't know you could ask him? Shes like no I don't want anything to do with him I want to forget about with. I say yes I think its best. Then out of no where she says what are you hiding from me? I say what do you mean? She says your hiding something what? I said we were just talking now your accusing me of something? She says im sad and accusing everyone of something now how do you feel about my ex I don't want you talking to him and I am not trusting you until I get proof your not talking to him! I said how do I get proof? Shes like that's all on you! I am just so frustrated with her because all I ever do for her is try to help her through this break up and shes being a snot to me for no reason what do you guys think I should do? Thank you for your help sorry its so long

2013-05-11T17:25:27Z

She also says out of nowhere I don't trust you at all and I said what did I do shes says because and I am done and I don't trust you you miss sneaky then we talk normal its reall strange.

Poo2013-05-11T17:20:40Z

If she was yur best friend den she wouldn't ask all those questions on the other hand she's in a vulnerable place after being used she feels hurt and anger and yu hve to c frm her pic tht she thinks u n him r involve somehow , but she should nt b accusing yu of shyt like tht confront her say to her their is Nutthink going on n tht if yur accusing me of being involved with him f*** of

Rima2013-05-11T17:16:55Z

First off, she's a girl. Secondly, it's possibly that time of month. Lastly, hormones.

Best Answer2013-05-11T22:29:22Z

Maybe she's on PMS? ...