Cheating

I caught my boyfriend cheating. I’m having his baby. How do I know if I should try to forgive and work on our relationship or just move on. I love him so much. I’m so hurt.