Raising kids takes deep wells of patience, high levels of emotional intelligence, and some serious grit and determination. As a parent, you take on many roles at once. As far as practical needs go, ...