So tired.

I recently dated a guy named Oliver and found out he was cheating on me  . He was always snapchatting and he would skype this one girl named Anne but he reassured me that she was a friend. I recently asked him not to because it made me uncomfortable, and he ignored me for two days on the subject and then we finally broke up and right after he started going out with her.  At first I was relived because I've always suspected this... But before that, he kept telling me he wanted me to have his babies, and get married so we always had unprotected sex. And I'm scared now because I might be pregnant . My period is late two weeks already. And I don't know what to do. I'm so mad at myself for trusting him.