Hey man, don't feel shitty. You don't know what might be just around the corner.
I lost my job due to budget cuts in July. A few weeks later I had two simultaneous job offers, one of which I accepted. Then unexpectedly, I was just offered another job making more than I've ever made.
You may not be good at being a waiter, but you're good at something, probably many things. And you seem very personable. Any employer will tell you they value the "soft skills" you probably have just as much as any technical skills.
Losing a job sucks. It's demoralizing and unsettling, but it might just be the best thing that ever happened to you.
So try not to fret about not knowing what your future employment might be, just know that something will come along and it may be something that's a better fit for you.