Its times like this that make you a man, yeah its hard but you just gotta sack up and deal with it. You'll be better for it, less naive. Like others have said no contact - if she calls you again hangup.
Also not sure of your past experience, but for me every girl I've been with has been better than the last - in other words, the next one will make it all worthwhile. Hang in there.
__________________
|