AAAAALLRIGHT if someone other then Brad is gonna start covering DOTA then I bloody well expect coverage of League character updates @patrickklepek what about the new Shurima update and the lore changes hmm? Hmm?? Azir? The Scion update leak? The complete graphical overhaul of the map? What about THAT Patrick?? COLLUSION. #GamerGate
This makes me more interested in Destiny and makes the game make a little more sense. Probably did themselves a disservice not talking about it more like an mmo. Back loading the coolest stuff in a shooter doesn't make nearly as much sense an probably a big reason it's gotten such a tepid response.
I say give it one more shot. Ask to talk to her, tell her how you feel, lay it all on the table. If she decides you're better off apart, or if this talk isn't an option you're gonna have to move on that's unfortunately the only option. Occupy yourself somehow, go on a trip somewhere, force yourself to hang out with friends, keep your brain busy. Sitting at home thinking about her and how you ballsed up and getting down is not gonna help. Definitely talk to somebody.
If you do get another chance at it thats awesome! Also you better clamp down on that jealousy like a mother trucker and keep it locked. Seriously that is the fastest way to end a relationship, it just tells her you don't trust her and if that's the case why are you together? If you do trust her you have no reason to get crazy.
Whichever way it goes, hope things turn around for you dude.