i think its ok to try our hardest to improve.. we shouldnt expect perfection, but striving for higher understandings is fine and even good.. others recommended you know how to treat yourself kindly and forgive yourself for 'failings'... dont drive to hard on yourself, but try.... Kudos to you