I’ve just read your entire thread, OP.
Firstly, you come across as such a genuine, warm person. You’ve been through one of the most difficult times of your life, hold your head up high, you are an amazing person. Be kind to yourself over these next few months.
My experience of betrayal from my now DH, was horrendous and one that I’d never wish on anybody. My gut instinct was telling me that something was ‘off’ for around 10 months. Of course my gut instinct was correct and the whole sorry story came out, over a few weeks (of course with the minimising in the very beginning).
The only reason we are still together is the way that DH acted afterwards. He told all of my family, spoke to my DM, went to counselling, gave me access to his phone, changed his phone number. No arguments, he just did. He knew that I needed him to prove to me that he wanted things to work out, which at the time, that’s what I needed. Giving me phone access meant that everything was transparent. I think it took a good 12 months for that to subside.
I won’t go into detail of the betrayal (his went physical) and I spent many months in a state of grieving. Emotional rollercoaster, deep anger one minute (screaming in the car is a GREAT way of releasing emotions) to total sadness the next! I didn’t know whether I could ever move forward but 15 years on I have and we are in a great place.
It’s not the easiest path to stay with someone who has betrayed you. It has taken a lot of hard work (on DH’s part) to repair the damage he caused and without this, it wouldn’t have worked. It’s also took me quite a while to come to terms with the betrayal. It hurt, like hell!
I was always the first person to say, if you cheat there’s no going back, but here we are.
You just don’t know how you’ll react to this until it happens to you.
It sounds like you have a great friend support network OP, they will prove invaluable over the coming months. To move forward you need complete transparency from your DH, otherwise it will be difficult. He needs to know that without this, he can’t expect the trust to be rebuilt.
Things won’t be the same again, but relationships can survive betrayal. It’s not easy and takes patience, something which your DH needs to work on. He needs to know just what he will lose if he can’t work on this.
Good luck OP. 💐