Hi I'm completely knew to this but I just wanted some impartial advice. I found out that my boyfriend of 5.5 years had online sex chat with a random girl who added him on facebook, she asked him for a picture of his intimate parts and he sent one. He says he felt ashamed of what he was doing at that point and ended the contact with her. He didn't tell me (i saw the picture on his email) and says he tried to block it from his mind. He doesnt feel like he has cheated on me but he says I should feel like he has because he understands what he's done. He is more than ashamed of his actions and he says (and I believe him) that it meant nothing and he just saw it as porn that went a bit too far (i'm fine with him watching porn). I love him terribly and our relationship has been amazing up until now (with a slight a blip a year ago when he was suffering with depression). He now tells me he never wants me to leave him but that he doesnt feel he deserves me because he's so disgusted with himself. I just want to know peoples thoughts on my situation and whether you think he has cheated on me? I want to stay with him but I don't want to be a fool......thanks.