Good job but in my opinion you need to set a few more boundaries. ... what days/times is he to be at the house and if it is not during that time he needs to find somewhere else to be. Also financial, get a budget / plan on paper and figure out who pays for what. I still suggest legal separation so he can't blow all $$$.... this way the $$ you are entitled to will be taken directly out of his check.
Me: 35 husband:39 Sons 16 and 11 from my first marriage Twins 5 (boy/girl) Daughter 3 Affair bomb 2/27/14 He moved in with ow 3/13/14 OW kicked him out 6/15/14 4/2016 he seeks help for sexual addiction