Isn't he violating the agreement if he only stays a few? Maybe something to talk to your lawyer about so you can get more specific language to help yourself not wait around all afternoon for a no-show or a few minute visit...
Me:40 W: 39 T: 17 years M: 15 years S-9 D-6 D final 11/10/2009
"We are all faced with a series of great opportunities brilliantly disguised as insoluble problems."