OP, as difficult as it is to hear, he isn't going to change no matter how many discussions you have. This has been going to for years and I am quite sure it's become worse over time. At any hint of change from you, it will be fired back to you... He will make you feel guilty for not wanting to sit with him in the bathroom, then you will be treading carefully as not to upset him more etc etc. It is just a big circle of you doing what he wants you to.
I know this because I have been in the exact same situation.
Now that you can see what is happening, it's quite obvious, but for all this time it was just normal life. You probably didn't know any different, as its just how things were day in and day out.
You've made a massive leap forward just by realizing.
The thing is, now your relationship has changed. It won't ever be like it was because you're seeing things differently, and dare I say, that you are going to be pushing against him, standing up for yourself. He will see this as you having changed, you'll probably be accused of having an affair etc etc. And this is when things start getting very uncomfortable. His life isn't going to be quite so cushy anymore.
How you move forward is entirely up to you, but if I were you, I would be looking at your long term situation of not being in this marriage.
All the best to you 💐