My girlfriend suddenly broke up with me and I'm confused
Sorry this is long, but answers and feedback would be greatly appreciated me and my girlfriend have been dating for over a year now. When we met we both fell in love with each other. We were inseparable. She was pretty popular at school, and I had just graduated. She made a new friend and they would always go to party's so I began to be a little protective of her, asking a few questions when she would get home, nothing serious, just who was there how much did you drink etc... One day at school this guy started to talk to her and sit with her at lunch everyday and she would tell me everything about it. Me being a guy knew that he wanted more than her friendship. I was honest and told her I don't think she should spend any time with him because he's going to get involved and it might ruin our relationship. She thought nothing of it and continued to hang out with him. They went to a few parties together and then all of my friends and her friends said there was something going on between them. So I did what I thought was necessary and confronted him about it. He said that she had been telling him she wasn't dating me and they had kissed once. So then I confronted her about it in a appropriate way. Her response was "I can't believe he said that and everyone else". She said it was all lies and to ignore it. She later stopped hanging out with everyone who had told me this.
A few months went buy smooth, and I had noticed that everyone from guys at school, work and neighbors had been asking her out, calling her texting her all the time. It made me really uncomfortable. I began to be even more protective saying I didn't want her to talk to them or respond to their text messages. Every time I did things that she didn't like she would be mean to me and I would feel she wanted to break up with me so I would stop being over protective. Even though I'm stubborn and thought it was necessary.
A few more months went by and we've been having a few arguments here and there, nothing serious then her cousin moved in with her and her family. They spent everyday together and she wasn't spending any time with me, it made me upset because she's the only person in my life and without her I'm just sitting at home doing nothing or working. Then her cousin decided he was going to move back home soon to Edmonton which is 20 hours away from me and she said she was going to move with him for a few months and work there to save money. I was heart broken. I couldn't imagine not having her around for that long. So I began to be very depressed. The other day she called me and said it was over. She won't agree to talk to me about it or to hang out with me or go to the movies. She just said she wants to get her things from my house. Every time I call her to talk she sais she's too busy. I wrote her a long letter of my feelings and she told me to mail it to her. She said I will never stop being overprotective and asking too many questions and she doesn't want to give me a chance. I realize that I have been too stubborn and I've told her if she just gave me a chance everything would be great again but she still sais no.
I have been thinking of buying her flowers or something nice but I'm afraid she either won't see me or accept the gift. I feel hopeless. Is there anything I can do?