Help me 😔

Brandy

Ok so the person that I feel in love with we have been talking since June of 2018 but haven’t been dating since End of Aug 2018. We been thru our ups and downs as usual. But I love him to death and I sincerely believe he loves me. But I’ve caught him several times messaging, texting and even having sex with his ex. Ok I forgave him and he said I didn’t have to worry about her anymore. Fast forward it’s Dec 2018 and we got into a huge argument he packs up and leaves for something stupid as hiding something from him. (My fault) Took him about a week to even talk back. Anyways we made up but we were working on things. Long story short I thought things were going good until last Week he claimed to have “tooth pain” for a couple days. So I checked on everyday. So last Saturday he posted a snap of riding in the car and flips the camera around and shows some female. I admit loose my breath start shaking and crying. I call him and ask who she was and he says “a friend” so I then say “is this what we doing” he replies “I thought we was” I began to cuss telling him to never call me again leave me alone. He hung up. And I later after thinking on it send him a long book text and explain to him basically he hurt me I’ll never trust him again and I was done I wouldn’t contact anymore. So he replies with telling me to go get a present I bought him. I replied don’t text me anymore and he replies stfu. So I haven’t replied since. It’s now Tuesday and everyday he has texted me he loves me and goodnight. But don’t get me wrong I love him with everything but I can’t be done this way. He gonna learn you can’t treat me like that if he wants to be with me. Any ideas on what to do ???