Make sure you stay in the driving seat OP.
I went through an extremely similar experience with my DH a few years ago.
I cant describe the pain. I felt totally bereft , and that he had stomped over everything i held sacred. I had some dark desperate thoughts.
I was devastated at the loss of my family unit.
I threw him out and a little while later he realised what he had lost and wanted to return.
He had got greedy and wanted too much from me ... we had small children, i was working in a very emotionally stressful job , and he wanted a great sex life.
I took him back and it was the strongest bravest thing I have ever done because everyone else felt that i was being a "mug".
However I knew what was right for me and my children.
I agreed to take him back , but took it very slowly and insisted he did not live with me or the children for six months.
I needed to show him we couldn't just pick up from where we left , and he needed to show me that i was worth him working with this arrangement.
It was also a way of protecting me and our DC , and the time while he lived separately gave me the opportunity to nurture myself.
Eventually i was ready for him to move back in and I don't regret it for a second.
I know he loves me and i love him and trying to save our marriage was the right thing for me.
Have the courage to do what is right for you.
If I had listened to everyone else's opinions i would be laid here unhappy and lost .
Don't be rushed- allow yourself time to feel your feelings and that way , you can then move forward.
When the time is right you will know what you need to do.
This pain will pass.