Snow - I have to say I agree with Lola.

I hate that you're going through this, but until you make a firm stand and stick to it. This is going to continue. Is there anyway he could watch your D at his parents house instead of yours?