im in that boat with ya… i broke off my engagement to my fiance cuz he did too much shit, lied about too much, etc… absence makes the heart grow founder, or it just makes u realize how much you really dont need that person in your life… time is key. surround yourself with your friends, go out, meet new people [not hookup, but mingle, see whats out there]… take some time to think without too many distractions… go for a drive at 3am for no reason to think… ur gonna go 1 of 2 ways- either u two will find your way back to eachother if its meant to be, or ur gonna find yourself happier without her and chuckle about how much you put up with for no good reason.
i hope it all works out for ya… life isnt over just cuz u break up with someone. goodluck