I was in the same boat as you when I got my PPL. I was flying once a week, working graveyards, new baby, nagging wife, and had a break because of the great Nashville flood of 2010. I was extremely frustrated a few weeks before my check ride because it seemed all I did was rework the same stuff...