He is having his cake and eating it, too... he gets to keep the 'respectability' of being married and the thrill of running around town with the OW. He sees no reason why he should change a thing when it has all been working for him so far.
Moving out of the bedroom might be a start, but maybe you also need to stop being available for him in other ways that he takes for granted. Let his laundry pile up... he wants to smell fresh and clean for other people then he can learn to wash and fold. You hungry? Make yourself a dinner *you* like and he can do the same for himself. Going shopping for household supplies... get what you need but stop automatically getting things he needs, if he needs razors and shaving cream and deoderant then he will need to either ask you or get it himself.
I am not telling you to turn cold towards him... I am just saying to stop making it easy for him and let him see what you have done for him all this time... by letting him learn what it would be like in a small way to be without you.
M- 11 y H- 40 Me- 41 D (1st M) 19 S (1st M) 17 First EA (w/OOW)discovered 2000 Third EA (w/OOW & phone) discovered 02/06 SSM (total) 3 1/2 years