Okay we've been together for about 10 months now. Both of us are going through a lot of personal problems lately, her with school and her grandmother on the brink of dying, me with financial situations and school as well, and we both have been in bad moods now for a few weeks. Me and her have been pretty much the perfect couple, never fought and we really do love each other, but the last couple weeks we been fighting about everything and getting on eachothers nerves. Then on Wednesday we got into a fight and I lost my temper and flipped out on her and took all my anger out on her verbally and said a LOT of stuff I didn't mean and it really hurt her. Since then she has been insanely mad at me. I apologized to her a million times and I really did mean it, I love this girl and don't want to lose her. I told her that we won't ever be normal again until she can forgive me, as I told her it was my fault and I am sorry. I told her to take a few days to cool down and forgive me. Then today she calls me and tells me she wants to go on a break. Now we all know what happens when girls go on a break :-\ She said she hung out with her friends over the weekend and had so much fun and felt great, and she didn't feel like that with me so she needed to think about things. I think this is crazy considering for 10 months we never fought, except for little nonsense arguments we had for the past 2 weeks and then one big fight. I told her no to the break because in the end I know she's just going to want to breakup. She promised me she will wait till tomorrow so we can hang out and talk about it face to face. I don't know what to do or say, I just am afraid I am going to lose her. I know that was really long, but I'm just scared :(
Ps: her friends said bring her flowers and a card, she's big on the card's, not sure if this is the right time to give her these?