K so heres my story... I first met this girl in grade 10 and we were not that close at the time, we saw eachother in the halls at school and stuff. Then when she broke up with her b/f at the time I was there for her to help her through it. Then later I found out she liked me and I didn't share those feelings with her. I grew to like her alot, then I grew to love her. I was always totally open with my feelings with her, and neither of us wanted to mess up our friendship by dating. Well last week she fooled around with her ex. I was so angry with her for doing that. We slowly worked things out and by the end of the week things were almost back to normal. We went on a date too

. I had a lot of fun and so did she, and that night she told me she liked me again. The next day she fooled around with him again and I got angry with her again, and on monday night she called me and told me she hates me and she never wants to talk to me again. She said I talked to too many people about our problems and I need to learn to deal with things by myself, but I can't do that, I need to talk to people. She also said I don't respect what she says. She was my best friend and I miss her so much. I still love her and I want to fix things, but I also don't want to fix things. What should I do?