You’re not worthless, Daonnachd! But I know where you’re coming from. Not that I’ve had a particularly strong calling to push myself to the highest level of anything lol, but I do think I could have done/be doing more with my life, and something (partly myself, to be honest) is holding me back. I think sometimes you do need a bit of luck too, though; not everyone gets their hard work on it’s own rewarded.
Maybe it would be better to look at them as inspirational; they say comparison is the thief of joy, after all