MY FRIEND IS SAYING I SHOULD LEAVE HIM AFTER WHAT HE HAS DONE. WHAT SHOULD I DO?

I have dated this guy for two years and everything was going on well until he went to mess up and we are now in the situation we’re in. I am 22 years and he is 29. I’m a student at Accra Technical University. I met him in the school and that’s how it started. He showed so much seriousness and since he was older than me, I decided to give him a chance. Naturally I like guys who are at least 5 years older than me. About a year into the relationship, this particular number was calling him a lot. Sometimes he will excuse himself. Other times he will just cut the call when he is with me. I always wanted to ask him, but I used to hesitate. I was just there one day when he came to tell me that he wants to talk to me. He opened up to me for the first time about his ex. He said they dated for 3 years and the lady’s family was against his tribe and separated them.

 

He said he has ended things with her but she has been calling him recently and he wants to be faithful to me so he wants me to know. I asked him if he still loves her and I didn’t like the answer he gave me. He said that he is with me and that should be my answer. I wasn’t convinced. But after that period he hasn’t done anything for me to doubt him. He is there for me and he shows me a lot of love. We go out and do all that stuff and he helps me with my coursework sometimes. He is doing a different course but he has some idea on my course because he did a diploma in it. So Ff some months ago, my guy came to visit me and he started begging me all of a sudden. He said he doesn’t want to lose me and if he loses me he will never forgive himself. I kept asking what the problem was.

 

Hmmm. He said he met his ex and they had s*x. According to him he started feeling guilty when they were done and he wanted to come clean to me because he doesn’t want to keep any secrets between us. I was very hurt and I told him to leave. That evening, I couldn’t even eat and I cried till morning. I love him so much and I have given him my whole heart. He didn’t give up. He kept calling and sending me a lot of messages to beg me. I wasn’t minding him. Then his friends started calling me to beg me. They were all saying very nice things about him. In the end, I couldn’t resist my feelings for him. I accepted him back and we continued our relationship. He even became more loving and he proved to me that he has blocked his ex and they no longer are in talking terms.

I told him that was the only way I will accept him back. We spend a lot of time together and I started to trust him again. Just this past Wednesday, the ex came all the way to our school to inform my boyfriend that she is pregnant. She insists it’s for my guy and she has dared him to do a DNA test when the child is born. My boyfriend is begging me and insisting it was just that one time. I love him and I want to believe him. He has promised to marry me next year. My bestie is saying I should break up with him and I am too young to be going through this drama. It looks like I was rather being used as the third wheel in the relationship. My guy is being so genuine. I have told him I need time to think. If this child is his, then it means that he is going to be tied to his ex forever and from what I heard, their love was very strong and it was just because of tribal issues that they separated. Was I used as a third wheel? Please I need sound advice from all of you. I want to make the right decision as I am still young and learning.