here. I think for me the reason why I don't get things done is mostly motivation. Sometimes I get overwhelmed by the size of my projects but I really like to challenge myself too. Then when things are just that little bit different I freeze because I don't want to make a mistake. I know it doesn't matter if I do make a mistake it means I'm learning so I'm pushing past those invisible barriers and getting things achieved.
The man who makes no mistakes does not usually make anything.