Most Helpful Guy
You need to move on and break off your relationship with the guy. I mean he cheated on you, and then did it again after you tried to work it out with him. After something like that it's abundantly clear that the guy just isn't going to get his act together.
If you're pregnant then he'll probably be involved as the father, but I wouldn't recommend you letting him be involved with you even if this is the case.
Most Helpful Girl
If a man ever cheat a women he'll cheat over and over again. The question is what you want, not what he wants cause you know once he cheated you. After so many years you love him I'd say and you could'nt imagine your life without him, I know cause I've been in the same situation. However as for me I took a decision that change my life, the one that I will never let someone to play with my feelings again.