If you think that the statement “no one is perfect” is a myth and you are all perfect but emphasize on nonliving things to make a living one unhappy, I would say that you are the most imperfect creature in this world.
It does not matter what the world or destiny brought for you and it also does not matter if you could have been anything better, the only thing that matters to the world is how you behave and feel while being in this world. For this sense, it does not matter how many cars or mobiles you have if you can count the number of your good friends on your fingertips.
Mantra to happiness
It is essential for all of us to try our level best to be good to all so that each one of us can help and be helped by people around us. Moreover, each one of us must have a conscious that reminds us of every good and bad thing done by us. While we must make every effort to repeat the good act, the bad acts must never be repeated ever again. This is perfection.
Always remember what you do comes back to you, sooner and later and if you want to stay happy, do make at least a small effort to make others happy. Your loved ones would surely give a “hug” to you for this.