In her book God Never Blinks: 50 Life Lessons for Life’s Little Detours author Regina Brett writes about the her need to do things perfect at all times, and her resulting control-freak tendencies: “…I couldn’t delegate any task, no matter how small. They all had to be done just right, and only I knew the […]