A huge challenge, I agree. Four years into being a parent (soon), and I'm still struggling from time to time.