Im so heartbroken.

Me and my boyfriend have been together for almost 2 years, and weve been bestfriends since we met in highschool.

Weve been through everything together and have even started planning our wedding and our first babies name. (Im 8 weeks pregnant)

Two days ago i found out he had been cheating on me and i left him and moved back in with my sister, and ever since he hasnt stopped texting me or calling or coming to see me. Not in a stalker way or hes crazy way, no. He showed up at my sisters crying his eyes out and apologising for everything hes done , he didnt have sex with the girl or anything he was just texting her behind my back , shes been a problem between us in the past too.

Im utterly heartbroken , and now i dont know what to do. Im only 19 and in college and scared for my future... ive loved him for so long though and i always will... but maybe its time to find someone new?