BIRTHDAY but I’m feeling really down😭 plz talk to me someone

Today is suppose to be a great day because it’s my 20th birthday I been with the same guy since I was 18 and at first I was happy to be with him.. two months in the relationship I got pregnant but miscarried I was sad for 3 whole days and he was out cheating the same girl he cheated with I still catch him talking to her even after he tells me he not anymore are whole relationship all he did was lie and talk to other females and call me all types of names it hurts so bad to be called dumb, stupid or slow every other day on top of dealing with him attempting to cheat on me rather it’s with someone off fb, instagram, dating sites or even escort sites... well around 12 o’clock I was using his phone to go on fb because I don’t use one and I seen him asking two different females where they were at... it really breaks my heart because I try and try and try over again but nothing works