I think that he needs to be part of what I have done because he needs to keep some kind of control
Ding ding ding we have a winner!!!
Yes, this is very likely what he is feeling. I was exactly the same way. If it was something I did/didn't do, then all I had to do was fix that and voila! everything would be ok.
Sadly, it doesn't work that way. You will just have to keep responding that it is not something wrong with him that caused you to decide to cheat. Maybe tell him that if it really were that simple then of course you would tell him, because you don't want him to be in this pain either.
You also mentioned above that BH said he understands because he also had temptation. But no, he DOESN'T understand. He had temptation, he probably had all kinds of women hitting on him or communicating somehow that they were available if he were up to it. But he didn't decide to cheat. So no, he doesn't understand.
Do you really think that BS's didn't cheat for lack of tempting prospects or lack of opportunity? No, it has nothing to do with this. I somehow managed to go on business trips and remain faithful and trustworthy. I somehow manage to work in a virtually all-male environment and somehow I don't sneak off with one of the guys and bj or fuck him. I somehow manage to deal with guys hitting on me. Not because they're not attractive, but because I value myself and my character. My integrity is extremely important to me. I didn't cheat for lack of opportunity, I didn't cheat because I don't want to be a liar and a cheater and a deceitful person.
You saw a bit of how bad this can get - healing from infidelity - and in the moment you felt ready to bail out. I get that. You want it to somehow all go away. Toughen up, it won't. Your BH is going to be in a living hell whether you take off tomorrow or not. He has been TRAUMATIZED by your actions. That is why he is so inconsistent, it's a result of this trauma. His whole world has been shaken up, everything he thought was true about his wife, his M, these last 2 years with you, is a lie. That's how it feels to him - that EVERYTHING is a lie. Not just some moments. ALL moments. He is trying to regain his bearings. This takes time. Not weeks, not months, YEARS. Buckle up, you're in for the rollercoaster from hell. And that's if everything goes well. If not, you journey will be even worse.
I am glad that you are still open to advice from everyone here, particularly Zug. He has been where you are now. I can remember him from those early days, he could blameshift and minimize and be defensive with the best of them. But somewhere along the line, he started listening to advice from old-timers, he started examining himself, he did the hard work, he is a FORMER WS. Not a WS who isn't cheating at the moment, but a changed person. He is not arrogant. Your perception of him is interesting, that tells us out here something about what your mindset is in that moment.
Please keep coming here to share or ask questions. You are doing very well to question yourself, and to solicit outside opinions. Keep doing that.
And again - brace yourself. These next few years are going to be difficult. I didn't know which way was up for the first YEAR. I could cry at nothing and anything and everything. My sleep was terrible. My appetite was terrible. One minute I wanted to be with WH and the next I would scream at him and kick him out of the house. I was barely functional. It might be that your BH is going through the motions just to make it from one day to the next, one moment to the next. You will be the object of his anger one moment and the love of his life in another moment.
Be there for him. Reassure him.
And keep working on YOU.