Hi OP.
I have been following your thread, although I have not posted.
I left my husband in September 2018 and move into a rented flat with my DS (not my husband's son). While I was in the process of moving out and for a few days afterwards I felt elated. It was wonderful to be away from his moods, his sulking and his defensiveness.
After a couple of weeks I felt like I was having a breakdown. I was having panic attacks over whether I had done the right thing in leaving. To cut a long story short I moved back in with him in August 2019.
After we had reconciled I was offered a Housing Association property in my sole name. My husband is an occupier but he is not on the tenancy agreement.
The point of mentioning this is that I have finally realised that I should never have gone back to him. He has not changed at all and now I cannot get him out of my house. We are married and therefore he gets to live there. I could divorce him of course but even then there is no guarantee that I can stay in my house.
So I am stuck now, with him and I can't see any method of getting rid of him unless I leave my home.
You will have days, weeks and months of feeling guilty, missing him, wondering whether you have done the right thing. But I can, with almost 100% certainty, tell you that he will not change. If you go back to him you will come to regret it.
I know how hard this has been and how hard it continues to be but please don't do what I did and go back. Even if he does change things will never be the same between you again.
Take care and good luck for the future.