Quick advice...please!

My boyfriend was talking to other girls online. He swears to the moon and back that he never met up with them or did anything physical, and didn't even "talk dirty". I'm heartbroken and confused...plus he lives with me and we've gotten pregnant together (lost it at 7 weeks)...to forgive and give him another chance or to move along with my life?!