Ok here's the scenario, It's not short:
I am in a relationship with a girl for a few months now and everything has been going great.
The other day we were talking and it came up in conversation about her hanging out with another guy or me hanging out with another girl, just 1 on 1. I said that I would be uncomfortable with both scenarios.
We have each others facebook credentials to help when playing games on there. So the next day I accidentally clicked into a mail message when I was logged in to her account and I saw that she had arranged to meet up with an old friend on her lunch break who is a guy. The guy initiated the conversation with her and he asked her about me, if she was still with me, she said yes with a smiley face

, then he just steered away from that and said he was going to pop in to her shop during the week since he hasn't seen her in a long time. This is the first time anything like this has happened (meeting with a guy.)
So I waited for a few hours to give her the opportunity to tell me about this, which she didn't. So I had a chat with her over facebook and I asked if she had anything to tell me, she replied no. I then asked her did she remember the conversation we had about me not being comfortable about a gf meeting up with a guy friend.
She said yes she remembers. Then I asked her does she want to tell me anything (again.) She still said "No, why?"
I asked her if it would be uncomfortable if I was to meet up with a girl for lunch, just the 2 of us. She said it would depend on who it is.
I then said "I have lots of girl mates who ask me to go out to them from time to time but I say no to all of them, i make up an excuse, and the reason is because I wouldn't feel comfortable going out to girls on my own because I'm with you."
She then said "I appreciate that but what are you going on about?"
I then wrote this: "i was on your facebook earlier for a laugh cos i was bored
and the day after me saying it to you about me being uncomfortable with you hanging out with another bloke just the 2 of you, you go and ask a bloke to do that?? I wasn't even looking through your messages i clicked it by accident and seen that and the fact you didn't admit it, you didn't say anything to me..that's a lack of honesty and respect..and that in turn damages our relationship
because thats what real relationships are based on"
Shen then admits "Who ? He said he was gonna come into me in work I said he might as well on my lunch break, and I haven't been talking to you proporly to tell you"
** Note when she was talking to this guy on facebook she was talking to me over facebook also at the very same time.
So I said: "I mean how can i trust you if you didn't tell me, you didn't ask me, you didn't tell me when i asked you just now..twice."
She replied " I didn't know what you were talking about when you were asking me"
I reply: "you've just been dishonest with me and that's something i take very seriously"
She replies: "what do you think i'm going to do?"
I reply: "Hang on the fuck, I'm only going to say this once right"
She replies: "It would be the same as him coming into work to talk to me but I can't talk in work so I said to him to come in on my break"
I replied: "I just asked you do you remember me saying that last night you said yes you do remember. Then I just asked you do you have anything to tell me then.
You said no. How can you not know what I was talking about. You just lied to me
Admit it
because the sooner you do the better this will be for us"
She replied "It wasn't on the top of my mind"
I say "I'm not accepting that."
She replied "I didn't lie, when I realised what you were on about I said it, how is that lying?"
** Note she only realised what I was on about because eventually I told her I knew about the arrangement she had made.
I say to her: " are you having a fucking laugh
don't make this worse"
She said "No im not im bein serious and i dont appreciate you calling me a liar."
I reply: "You better appreciate it.
If you can't admit it to me now then I have some serious thinking to do
I take truth and honesty very seriously
and if you lie to me
like you just did
3 times
twice on here on chat
and once by not telling me about it in the first place or asking me
then I have some serious thinking to do"
She replied: "Yeah so do I (take honesty seriously) but I haven't lied!! And what do you mean serious thinking?"
I reply: "I'm not discussing wether you did or not with you anymore. And I don't know what I mean by serious thinking..thats why I have to think.
You arranged to meet up with a guy on your lunch break AFTER i said it last night that id be uncomfortable with it.
not only that though
you lied by not mentioning it to me...by you not saying anything...thats lying
then when i asked you, you STILL didn't mention it to me
and then I asked again and yet again you didn't say it to me
I don't care who he is he could be a fucking priest but at the end of the day you're going behind my back."
She says " It's not lying I hadn't been talking to you and you didn't ask me, all you asked me was if there was something i had to tell you, and that just wasn't something that came to my mind, and how am i going behind your back?"
I said: " I was talking to you at the same time he was talking to you
and hang on
i said do you remember me saying that last night you said yes, then I asked again, is there anything you have to tell me
you said no
thats going behind my back
..
stop trying to justify yourself when you know you're in the wrong"
She said: " Yeah and again I didn't have a clue what you were going on about, and yeah I remembered you saying that the other night when you just said it to me there, I was drunk when we had that conversation the other night (in the pub, about meeting up with friends of the same sex when its just 1 on 1)"
I replied: "if you are going to keep arguing and justifying yourself i'm done talking to you.
you're showing me a complete lack of respect in every way possible
do you have anything to say before i get off this?"
She says: " Yeah im sorry i didnt mention it to you earlier but I didn't think it was going to be this big of a deal, I forgot about that conversation we had (in the pub) til you said it to me just there, I know how strong you feel about it now."
Me: "Im not accepting that apology"
Her: "Why?"
Me: "think about it
and you forgot about it? (the convo in the pub) you're just making this worse and worse for yourself
i'm gettin off this need to think.
I'm not talking to you for now"
Her: "Why?"
Me: "because you've just treated me like a fucking tool
and disrespected our relationship
which was going very fucking good"
Her: "No I haven't I wouldn't do that!"
Me: "oh but you have
and all your responses just now you made it even worse
when i say just now i mean this whole chat
i will not be in a relationship that's missing the essential ingredients
that's just self-sabotage"
Her: "so what are you sayin?"
Me: "I'm saying what I'm saying."
We then went on to sms messages and I told her I'll give her one opportunity to convince me that I shouldn't walk. She said ok she will think and come back to me.
So the next day I ring her up she says shes thought about it. So I ask if she's still going to meet up with this guy 1 on 1, she said yes. I said well I'm uncomfortable with that but yet you're still going to do that? I then gave her an option to see this guy with others around as I'd be cool with that, I wouldn't even have to be there. She declined this and said it's an old friend from school I know him years etc.
I explained that this is important because of my principals and that she's not budging and either am I that we're going to have to end the relationship. (and it ended there)
So I went off talking to my buddy, had a few drinks, discussed the issue, he agreed with both sides of the story and he gave me some good advice. I texted my then ex-gf and told her I had a solution to this if she was willing to listen. The solution was that she can see this guy (once, we agreed) and that any other time she is going to meet up with a guy friend that we have to discuss it before it happens, and that the same goes for me if I'm meeting up with a girl.
She agreed that she would never go for a drink or anything like that with a guy and this was only a catch up and lunch for 20 minutes in the supermarket (mall.)
And so we got back together on the same day of the break up. This was our first breakup and we've been together half a year.
Now don't get me wrong, I can see that both sides of this scenario are right but the fact that she didn't mention it to me bugs me. The fact she chose meeting up with a friend over our entire relationship. She has told me that I'm the best boyfriend she's ever had, treat her like a princess and that her past relationships were all abusive. Her reasons for choosing seeing a friend over the relationship, were that she won't be controlled or change for anyone, by change she means stop seeing friends. I never expected her to stop seeing friends I just offered a compromise (which was for her to meet up wto see the guy in a group, or even bring him out when I'm there.)
I know I may have gone a bit overboard with this whole thing but my thinking behind it was, she hasn't been meeting up with guys before like this and if this starts now, where's it going to lead? Maybe she'll go for lunch this day, but a drink the next. I do trust her, I just don't trust guys. I'm 4 years older than her, I'm in my mid 20s. Guys her age these days where I'm from don't have any respect of if a girls in a relationship or not. If she is even better, they'll pursue her to prove a point to themselves. Sad really.
Anyway, how did I handle this and is there anything I could have done differently? Also what is your opinion about her not mentioning it to me about the arrangement, the day after I had said to her that I wouldn't be comfortable with something like that?