Do I forgive him if he cheated?

so I have been talking to a guy for over a year now. very hard to communicate with. He putted the effort to talk to me everyday and be present. But because he is a workaholic he could not make a lot of time to spent some time toghether to really bond. At first I didnr mind because i have a good life of my own and i would make time to see him when it could. That would be taking a walk eating or spent some time alone in the car. He toldnme he is looking for something serious and wants to get married. I dated in between of the beginning stage with other guys. i stopped and only dated him the rest of the 5-6 months. When i would ask about our relationship he was very hessitant about the future but would still send me a lot of signals about marriage like houses he is looking for to live in and would say things like do you like this one and that one. So he would act really serious but when it came to talking about how serious it was always a open end. Like he was scared to commit. So he told me about his past relationshipsnot having a really serious relationship with any girl and that i feel different to him ( in a good way). I recently found out he talked to a girl in the beginninf of the talking stage and also would see her. ( hook up) But I know for a fact he was not planning to marry ( no offense, there are deeper lying things that i know about. Just know for a fact he would never marry her). 2 weeks ago i asked about our relationship again and i found out that after i had the talk with him he contacted the other girl again after not talking for months. When she asked about something serious he would ghost her. I had a conversation immediatly and he told me that he was not serious about her and he is with me and doesn't want to break contact becaus he wants me and wants to further invest more in the relationship and did wrong. He doesn't want me to leave but give him a chance to prove himself and told me he has a lot of commitment issues and trust issues with girls.

Give a chance see where it goes and date other guys if there is
Dont date him
Select gender and age to cast your vote:
Do I forgive him if he cheated?
Post Opinion