Wow! Great insight. This so mirrors my journey. I too have suffered so many set backs, at great cost. I too suffer from a number of perfectionist type traits; i make lists, give myself tough deadlines, criticise myself etc.
Id be keen to understand how your progress has been to date and in...