I'm a little further along in the process. My son is now in 7th grade. Reading this, I thought - yes, I let him get himself dressed and brush his teeth when he was old enough - I do this. But i also thought about yesterday when I worked with him for 4 hours on a project that should have been done in little bits for the last 2 weeks instead of being crammed all into the day before it was due. Without me sitting and helping him it wouldn't have gotten done. I was trying to spare him the pain of not having anything to turn in today, but I'm also harming him by not letting him learn that lesson of not waiting until the last minute. Hard choices!