No one is perfect; who can go through life without making mistakes? There is no greater good than recognizing your mistakes and correcting them. Perhaps making the same mistake again and again will eventually make it right. Right and wrong lie in the heart. Keep a piece of sky within you, and you’ll find happiness and contentment in this world.