Been together for over a year now. This is the 2nd time this has happened. The last time was about 4-5 months ago. We are both 20 years old. Things have been going GREAT! She would text me and say to me that she loves me all the time. I love her back and I told her that all the time. All of a sudden today we were supposed to hang out. I talked to her earlier in the day and she seemed like she was in a crabby mood. Then 2 hours before we are supposed to hang out she texts me "I think I need some space". My reaction was simply "are you being serious?". She said she "doesn't know". I said "well whatever, I need to know what you want to do because i can't just be on edge about this all day. I need to know". She said "i think i want to be single. I'm sorry". Then I called her and asked her why she is breaking up with me. For the most part she kept saying that she doesn't know why, but that she wants time to herself. Since this has happened before, I told her that I'm not going to go through this again. If she is going to break up with me then I will not take her back this time. So I asked her what she really wants to do, she said she doesn't want to lose me forever, but she needs some space for now. I said "well it doesn't work like that. I guess that's it then. Have a nice life, Bye." And then I hung up. 2 hours later she started calling me crying that she is an idiot and she regrets saying any of that stuff to me. She doesn't know why she said any of that and that she wants to be with me. I told her that she broke my heart and that taking her back again would make me feel like a tool. She was persistent though, so I told her that we should at least take a few days apart and then see how we feel. I told her not to call me again today and that was the last I heard from her. What would cause a girl to suddenly spring this bullshit on me out of nowhere, and then suddenly want me back? Should I take her back? We love each other very much. I just want to know what happened, and if she will just end up doing this to me again in a month if I take her back. Edit: I would like to add that I really WANT to be with her. I WANT to take her back. I just don't know if I can handle having her randomly break my heart again. She wouldn't even give me a legit reason.