Hi Eeman,
I just came upon your post and felt I needed to say something to you. I know God would tell you to forgive this past boyfriend and you should. I’m a little bit older and I know how that feels to be cheated on. My advice to you is to forgive him, but move on because there is someone out there waiting for you to figure this out. You will always have this in your back pocket and it won’t ever leave you. By sticking around, you will begin to damage your self-esteem. You sound like a really bright person with a bright future ahead of you with someone who is just waiting for you. Let it go and realize that your self-esteem will florish because of it.