He cheated on me❗️

Signs that he cheated/cheating on me 
1)He wanted me to get an abortion
2)Don't call as much 
3)Female called and said "he will talk to you later"
4)Found a hickey on his neck 
5)Sending someone dick pictures
6)Changing his Facebook password 
7)Always making excuse why I can't see him 
8)Caught him telling another female I'm crazy 
9)Putting other things before me 
10)Sex isn't the same 
11)Telling me none of my business
 11)don't know where he is 
12) Starting unnecessary arguments 
13)hiding his phone from me
14) won't add me on Facebook 
15) told me he need space 
28 weeks and 1 day pregnant I need advice the best thing for me is to leave but I am still with him because I'm scared to be alone and don't have moral support no more when I got with him I cut off all of my male friends to respect our relationship, I have been with him for over a year I been with him through it all and it breaks my heart I'm going through so much.