Three mistakes of my life review