I learned a long time ago that, if you can't trust someone, they aren't worth being in a relationship with.
Obviously, since you brought up the fact she doesn't like going to the bars with you, you have breathed down her neck about it before...and it makes you come off as insecure, and girls HATE insecurity.
so I hate to say it, but it's a lost cause...it's not even talk worthy...she's moved on she just "cares" about you too much and doesn't know how to break it to you...
Sucks dude...I remember all throughout my first relationship I had the girl in my back pocket...I could break up with her, do whatever I wanted...hang out with my friends...basically treat her like shit and she'd run back to me every time because she couldn't "have" me (or some gay shit like that)...
Then I went away to school and started hearing these rumors about this girl "moving on"...which I took as a personal challenge...and so obviously I just HAD to get her back...and did...but suddenly she had the power over me...and suddenly I became jealous and stared asking questions and then it just all fell apart and HONESTLY, I would never do that to myself again...once a girl like that gets the power she starts doing shit like going out and not wanting you around, hitting movies with "just a friend"...it was a learning experience for me.
It's best for you to play it cool, flat out dump the bitch (even if that's the last thing you want to do), and act like a badass about it (because at least then you'll have the satisfaction of breaking things up that were pined for disaster anyways...and believe me it'll hurt her more if you break up with her because she thinks she's playing you)...
Just remember, because it's true, time does heel all wounds...no matter how much time you spent with the whore there will always be the next whore.
when things go bad for me in any part of my life...I just think to myself..."will I care in 5 years?" and then I get really drunk and have my roommate pee on me and all of my problems disappear!