Hi Dusty. I know this is your private space to work out your feelings and you may not want people from your RL on here, but am awake early and your name appeared in the middle of active conversations and I couldn't not post.
So very very sorry at how you are feeling. I know it is incredibly painful for you but I think your anger to him that is coming out now is very healthy and absolutely needs to come out, however painful.
Really glad you've got counselling booked. Will you be having some on your own ? I think you would benefit from some sessions to work things out in your mind away from H. You have put up with a lot from him over the years and I think you need a safe place to talk about what you are feeling and what you will feel as time goes on. I'll repeat to you what I said when you first told me, any decision you make now is just that, for now. I very much hope this can be worked out for you both but please don't think of this in terms of him deciding you are the love of his life and coming back, but also in terms of you deciding whether he is the love of your life 16 years down the line in the context what he has done to you the last couple of years and what he did twice to his ex wife. Please allow for the fact you might change your mind about wanting him back.
This isn't me saying I think you shouldn't take him back. Nothing would make me happier to see you all back together and happy and the huge amount of pain you are experiencing now to be gone. But I'd hate for him to come back, all be fine and then for him to do it again X years down the line. But given his track record with you and his ex, he has a huge amount of changing and counselling to under go to work out why he behaves as he does ie. Has an affair when he feels things are difficult in his relationship, and never ever does it again.
I hope I haven't upset you more but know I probably have, really really sorry
xxx