If he was really sorry, he would agree to do whatever you wanted. You have asked him to move out and he refuses. So he is still just thinking of himself. Until he agrees to move out you need a plan.
Firstly, separate bedrooms and absolutely no physical contact with him. Treat him as if you are already separated.
Do nothing for him. Don't wash his clothes, cook him meals, buy him food, pick up after him, etc. Treat him as if he doesn't live there.
Be courteous to him but do not get drawn into any discussions. Tell him that you will talk once he has moved out. Tell him it's not forever, you just need some space - this doesn't have to be true, he just needs to think you mean it.
Tell him that if he really cared and he was really sorry, he would do this one thing that you have asked of him - give you some time and space to 'cool down' (or whatever phrase you think he will go with).
Talk to your trusted friends, you do not have to keep this to yourself.
Get some legal advice about whether it's possible to have him removed from the house if he won't go.
Keep posting for support, or to just have a rant or talk it over.