Look my friend, you sit and you talk. He tried and tried whole heartedly, he is still trying and I'm thankful for that. For any doer in the world, there are a gazillion talkers. Your talk means nothing. There were people who said to all Prophets that they were failures, they were horrible human being but they weren't. Likewise all businessmen who made it big, had a gazillion people tell them you can't make it, just find a reasonable job and settle down! Your mantra means nothing for the world. Be a doer, or support someone doing it. Fault finding is the easiest and pettiest job. FYI, 90% of people on this forum can't even satisfy their own parents or siblings. Forget satisfying the world.
It doesn't matter if you loose or win. You have to stand for the right cause. And midway if you get disgruntled and unsure, then its a learning to be done on your own part. Your frustration brings no value to the table.