Someone recently asked "how can someone be both hard working and unable to afford the basics?" Here's my answer:
Short version: working hard is not correlated with higher pay, and "basics" cost a lot more than most people realize unless they're handling their budget very actively.Simply put, there is no objective correlation between the effort needed to complete a job and its monetary value, and thus there is no objective correlation between the effort needed to complete a job and the pay received for completing it.
As a good example: An E-1 in the US Army currently receives approximately $2,319 per month. The job requires being available at all times outside of those specifically allowed by orders and/or memorandum. You don't get guaranteed holidays, you don't really get to choose where you live, you even have sacrificed most of your Constitutional rights in return for what rights are granted under UCMJ. For that pay, you can be required to literally die, not to mention having to maintain military standards of physical fitness, psychological health, appearance, equipment, etc. Most people in the US can agree that it is a very, very difficult job, and that anyone successfully completing it day in and day out for the minimum three years that they're contracted for (four is more common, but some are only for three) can be considered "hard working," but even if you pretend that they're only working for 8 hours a day, it's only about $9.66/hour.
In the private sector, their position would be an entry level security contractor, which starts at $15/hour currently, and generally has set hours, employment protections, and the worst that happens to you if you don't show up to work is that you get fired. I've done both jobs, working private security and as lower enlisted in the Army, specifically 11B (Infantry). I didn't even see the hardest parts of the job in the Army, as I never deployed, and most of my career was in the National Guard, which means I only worked it for a weekend out of the month. I've only had maybe two jobs in my life harder than my service as an infantryman, and both actually paid even less than $9.66/hour. Working entry-level private security is way, way easier, but I made more money doing it, and I wasn't even armed security.
That's the reality of our economy. There's no correlation between being a hard worker and getting paid well. The best paid people in the world at the moment spend more time on social media during work hours than they do performing any measurable labor. And the worst paid people tend to be working 60+ hour weeks between multiple jobs, and they're never easy jobs, or else their higher paid superiors would be doing them. Even it you pretend that food service and customer service jobs are easy, of the top twenty hardest jobs according to a survey done in May of this year, only five break six figures on as an average salary, with those being doctor, lawyer, astronaut, pilot, and air traffic controller, all but one being fairly prestigious careers that tend not to be available to children of the working poor and the last only barely being above $100,000/year on average.
Now, there's the other part to your question; affording basics. The average rent for the USA according to a report by Zillow is $2,000 per month. The average cost of groceries for one person without notable dietary restrictions or requirements beyond the norm is right around $400, little less if you're female, little more if you're male. If you're not working full time at a single job (working full time at one job is required for benefits in most companies, and full times jobs have been replaced by part time positions for years, so most working poor have multiple part time positions), your health insurance costs an average of just over $450 per month. According to JD power, the average cellphone bill is $141/month, but that seems high, so let's call it $100. According to Yahoo Finance, the average American spends a little over $1000/month on transportation, but I think that takes into account people traveling long distances readily, so let's just go with about $50 for a bus pass. So, for a single person, no kids, no mooching roommates, no disabled people they need to take care of, no special dietary needs, and minimal transportation needs, we're at $3000/month. For someone working a single full time job, they'd need to be making $18.75 per hour to just cover that. No gas, no car maintenance, no entertainment, no clothes budget, no repair or replacing of furniture, etc. Just the most basic things possible. Even working 60 hours a week, you need $12.50 per hour, and still are lacking access to those other things. And again, that's for one able-bodied standard person, not for parents who have to cover their kids' needs, not for adults who have to help their own parents, not people with disabilities, etc. For every other person involved, the costs can go up exponentially.
So, that's how you can be a hard worker and still not have enough for basics.
God bless if you'll let Him, and have an otherwise great day.