Sorry for the late reply to this thread bros...its been a busy few days.
Firstly thank you for the many replies, there is some very very useful stuff in here, and a lot I probably already knew deep down.
Post argument...
We went for a meal the next night, I apologized and tried to explain how I bet she felt etc. She suggested that we should stop going out together on nights out as this kind of stunt is crappy.
In truth I have pulled this stunt twice before since May. Each time you could say its gotten a bit more severe. I really need to ask myself why the hell I have acted as I have... this isn't wishful thinking when I say she is a great girl and NEVER gives me reason to feel insecure about other guys.
She is the kind of person who simply loves to make friends with people be they male female fat skinny short tall...you get the idea.
I promised her this shit will never happen again, and that if it did then yes - no more mutual nights out. I then affirmed my promise by saying actions will speak louder than me simply promising not to be a douche in future.
Now here, after a few days introspection, I think I have got closer to WHY I act(ed) so jelous/insecure....
My last relationship ended in her cheating on me (full sex). She had cheated before that through kissing and I forgave her (off topic but dudes - Never ever forgive ha).
...although she was a bitch to fuck someone guess how it all panned out? I was getting amog'd off a group of dudes who clearly were trying to hit on her...I reacted very badly towards her, we have a massive fight and I storm off.
She was fucking one of the dudes 4 hours later.
I think this may be my reason for being so spooked when a guy approached my GF now...it can't be that I dont trust her - although we go out a lot together, we got out separately plenty of times and I never ever worry what shes up to.
So even though my GF is 1000 x a better person than my last GF (daddy issues to the hilt)...I need to figure out how I block this kind of shit out of my mind and keep a good frame.
...And I don't know where to start with that