Observing a lot of my friends over a lot of years, I'm starting to suspect that the willingness to fail, and particularly to fail in public, is possibly the key differentiator for people who achieve impressive things.
(I'm currently learning a new skill myself. I was sucking very badly, I'm now just sucking pretty badly, and I'm enjoying the progress.)
This reminds me of when I learned to dance Salsa, and more recently, Tango.
It's a far more public failure than writing a blog post. Your body – the very thing that experiences the embarrassment of failure – is your instrument when dancing. To add insult to injury, you're failing in front of a never-ending stream of women.
But, thankfully, sucking is temporary and life is long.
EDIT: I'd like to add that life is much, much, better when you know how to dance.
(I still can't dance very well.)
It is hard to be 'Ok' with yourself not being able to do something you perceive as 'easy.' Or worse when someone you consider to be less talented than yourself is better at something than you, its hard to internalize that too. But all of these stem from the notion that your own value is determined by what you can do. That notion gets in the way of getting better at things.