I have just found out that my boyfriend of 3 years has been meeting up with a girl from his work, they have kissed several times and they had arranged to meet up to hook up. When I confronted him about the messages, he said he would of never gone through with it, should I forgive him?