Boyfriend advice

Brooke
A few months ago I seen that my boyfriend had been texting a girl. At first it was no big deal until I was looking at the messages and seen he's calling her beautiful and sending kiss faces. I confronted him and he said there wasn't anything going on. A few weeks later I decided I would just message her and ask what all was going on. She goes on telling me that they had sex and she really liked him. After talking to her I confronted him once again and he lied at first and then finally admitted what he done. Since then I've been struggling with staying in the relationship I don't believe I can trust him and I know he gets frustrated that I don't like him going out without me. But I have a very solid reason not to trust him. Should I just go ahead and ditch him and try moving on? He's really been trying to make things right and he has given me his full attention ever since. I don't have a group of friends to fall back on so it makes it harder to stay strong.