There is no reason to be grateful just because he is home. If he is still in contacting the OW then he is still disrespecting you and cheating. You need to lay down some ground rules for him to be in YOUR home and the first one is no-contact with OW. Puppy is really good about this but so are some of the others on this board.
Honey until you show some respect for yourself and what you will tolerate, he will just keep doing as he pleases. If your firm stance leads to him walking away again, that is his loss. You do not need any man to survive or thrive.(no offence to my wonderful male friends on this board).
kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory