You’ll be fine. Just take some time for yourself for a while. Give him time and space to heal. Set boundaries for if he returns ie, I’m not going to be treated like that again, for us to move ahead you must seek therapy. It’s time for you to start healing.