I’m not going to be hateful, but I disagree with not sharing with your children. My wife and I have always helped our kids and we taught them about managing money starting when they were very young. They were part of our family budgeting and understood what the family could and could not afford. As I joked then, my children could afford skiing vacations because we didn’t. In other words, they came first.
As a consequence, they now have much more money than we do.