3 mo

Should I forgive?

Should I forgive him for sleeping with someone before we became official? We went on a few dates, but we was very on and off for around 7 months. He then slept with someone else & he told me as soon as and he said he felt awful and really now wants to commit to a relationship. What’s the deal here I know his in the wrong but has he done anything like cheating etc ovbs there was no commitment
Should I forgive?
Post Opinion