You've dated her for too long. When she says she wants to be "single" she means she wants to try the life of running around, boozing it up, and taking a few randoms coks along the way.

If/when she's ready she will come back. Until then nothing you do toward her will make you look anything but pathetic. My advice would be hit the bar scene for a while, see if you can pick up a little strange and if she decides she wants you later down the road you will be of a clearer head to decide if she really is what you want. Plus, if you sit around moping forever and you do end up getting back together you will just resent her and yourself knowing she took down several cokks over your break up and just diddled yourself with your own tears.

Sorry to sound like a rooster but 95% of the time the above scenario is pretty spot on.

Good Luck