IMHO...you really don't need to justify you actions. If you want to leave 3 hours early, thats your business. How does this really affect him in the Grand Scheme of things...it doesn't. If he doesn't like how you do it, then you could always sweetly ask if he would like to take over this task for you, if not...he can keep his opinions about when/how you do it to himself!
I think that is a perfect solution! Just smile and say, would you like to pick them up today then? Or whatever it is he is complaining about.
I also concur with Jeff's assessment that he is having control issues. I think he needs to be and feel independent and in control. He can't control his shifts at work at lot of the time, a lot of aspects probably feel out of control, and he is having a hard time coping with that.
So, I think you should give it to him as much as possible - if he says he'll do his own laundry, let him. If he says, don't do that, then don't. He might change his mind a week later because he realizes it's not actually that much fun to do his own laundry, but these are decisions that he needs to make on his own.
Michelle - Proud DR Rockette S: 28JUL07, D'd: 29OCT09 http://tinyurl.com/27j9qo2