Life is a journey and it is a mixture of failure and success. Quite a few people are in a rat race by copying others and living an unhappy life. They regret their lives later. Blaming others for our mistakes doesn't help in life. We all need self-improvement and re-investing in ourselves by accepting our mistakes and correcting them regularly to live better.