I disagree on what Grad Cafe does. Instead of giving people hope, it creates despair by knowing exactly when everyone hears from every school, leaving you wondering when you're going to hear, if ever, and turning functional people into nervous wrecks.
Just because something is unlikely doesn't make it worth pursuing. There is a certain amount of money you need to live on: the rest is just for your own fun. But if your job makes you happy and you like what you do, you obviously need less of the latter.
And finally, the issue isn't a lack of talent, but an overabundance of it. Eventually, those who don't really want to be in this field will move on, but those who really do will stick around waiting for their shot. Don't give up yet, you have a long road in front of you and plenty of time to get to your goals.