I just want to stress this. I disagree vehemently with whoever said you need to seek help. You're fine, and it's natural. Life is a chronicle of all of your romantic failures and just one romantic success.

I have experienced what you are going through, and after a much shorter relationship. I cried my share, and then I got over it. What you think right now matters so much will not matter a bit in a few years' time. You need to step back from your limited perspective and see the big picture of your life. You'll find somebody else, and whether she's a bitch, or not, won't matter.

I think I can empathize pretty well with what you're going through - if you need to talk 1on1, just PM me.