There may be people who have more talent than you, but there's no excuse for anyone to work harder than you do - and I believe that.
At the end of the day, successful box office just means that more people saw what you did and liked it, and that to me is the most important thing. That a lot of people saw it and liked it.