One of the biggest frustrations of cricket is missed opportunities. I'm sure you have felt it yourself.
I'm not talking about that half volley you smashed straight to a fielder, or the dropped catch on the boundary that cost the game. I mean missing the chance to make the best of your talents as a player. It happens all the time because of frustrating reasons.
Late developers are overlooked for squad selections and miss the their chance. Players from poor backgrounds can't afford good coaching or equipment and fall behind richer peers. It's awful because he may have as much skill as the next person, it's just they got a foot in the door, and now the door is firmly closed.
All is not lost.