Parenthood in the United States has become much more demanding than it used to be.

Over just a couple of generations, parents have greatly increased the amount of time, attention and money they put into raising children. Mothers who juggle jobs outside the home spend just as much time tending their children as stay-at-home mothers did in the 1970s.

The amount of money parents spend on children, which used to peak when they were in high school, is now highest when they are under 6 and over 18 and into their mid-20s.