Some good things happening...
Maturity. You have the maturity to know what is truly important in life, providing for those children. A few people are born "old souls" but most of us it takes somes years to reach some level of maturity.
Sometimes it takes losing a parent, or family or lose friend to understand the things in life that are important !?