Pregnant by someone else 😳

Met this guy at work a few months ago things were great at first he was coming over everyday and ended up staying with me for a month. He started going threw my phone and wanted me to not talk to other guys etc… fast fwd we don’t live together and lately I’ve been talking to my ex and he’s coming to town… we we’re supposed to meet up but I just found out I’m pregnant so now idk what to do, advice please ???