((kcab)) I don't think I could last two weeks without a break. And I know for certain that DH would be "blowing up" if he didn't get time off from such a visit! Hang in there, and try to be patient with ds. He must be feeling awful if he's been flipping out regularly.