As parents, we need to show tough love to our kids. Because if not, they will not learn in life when they grow up.
There should be a balance between love and harshness in a parent towards their children so that they don't get spoiled or become too frightened. As a parent, you shouldn't be too lenient with everyone your children do because that will spoil them very badly, but you shouldn't be too harsh on them as well because that will kill them from the inside and they will have a hard time forgetting everything.
Honestly, those who have lived being poor when they were younger. They are the people that have learned a lot with their lives.
I agree with that because I've lived through that myself. As a child, I couldn't see the luxuries of life that I used to see others experience, and to be honest, as you grow up, all those things engraved within you make you stronger as a person and keeps motivating you to keep chasing your dreams and goals.
You may see them buy some expensive stuff and luxuries but it is like a reward for all of their hard work for several years unlike the kids that have grown rich and are easy to spend their parents money.
It's a different feeling when you earn money and spend that money to buy something for yourself for the first time, you feel a different kind of happiness, a sort of pride in yourself and you will feel like you have become independent.