Should you be given the opportunity, do the work before he comes home. After the first time, he came home before the work of saving the marriage was done, then things went right back to where they had been and boom...bomb #2.
I think what is a bit scary with your posts is that by asking about spouses that have come and gone numerous times, you are setting yourself up for a revolving door. Should he want to come home again, you have history which tells you he will leave again. Nip it in the bud.