I for one don't think you're being unfair in wanting more from him at this point, mdu. "Light and breezy" only gets you so far; at SOME point he's going to need to step up and put his big-boy britches on.
Only you can know when you're truly at that point, but sometimes I think we're babying him a bit here, to be honest.
Does that make me a pessimist? Or a realist?
I do think he's made some progress here, but your own temperament and needs DO need to be factored in. I've seen some rare people do the "standing" thing for 1, 2, 3 years even longer. You just don't strike me as a good candidate for that.