I hate to sound cold, but I don't understand why everybody needs to bring every single little problem from their personal lives into the forums. It's understood that everyone is going to have a problem with a relationship every once in awhile, and sometimes talking about it endlessly just makes things worse.
I'll give you some advice anyway:
Get over her. If it was meant to be, everything will work out for the better, if not, then move on. Girls confuse the **** out of guys all the time. Just move on, give yourself something to keep your mind on instead of thinking about her. Listen to some upbeat, happy, relaxing music, as opposed to listening to stuff that encourages you to stew in your own misery.