I just thought I'd remind you that there may be trolls coming to visit SR, so try to ignore comments that seem to be unusually harsh or unnecessary. Seeing us get upset is how they get their thrills.
nyc, I think you're doing great considering everything you're balancing right now. You may want to be extra vigilant when it all starts slowing down so you don't fall into the "time for a reward" category.