I really enjoyed reading this. Many people are incredibly talented but because they're afraid to put themselves out there, they fall short on their journey to success.
It can be very unforgiving. Sometimes talent and ambition simply isn't enough. It has to be complemented with other attributes and behaviors. Just like the ones you listed here.