Don't spend big money entertaining your children.
Most children, especially young one, can be entertained very cheaply. Play ball in the backyard. Head to the park. Plant a garden. Teach them to ride a bike without training wheels once and for all.
Realize that what your children want most of all is your time, not your stuff, and you'll find money in your pocket and joy in your heart.