I think it's important to remember, as a rule of thumb, if you take advantage of a social service, it actually makes it easier for other people who need that service to access it. Most of the time, when these services get cut, it's because politicians will look at usage and say "see, no one is really using this thing, we can afford to trim the budget for food stamps by at least half". Whereas if you decide to step up and use these programs, even if you feel like you "don't really need it", at bare minimum it's another data point advocates can use to say "hey, look, people are using this thing, this is an important service we are providing, do not cut our funding".
Also, this is kind of a separate but related issue: don't wait until you're literally in debt with no food in the fridge and rent due in a week to look for help. You'd be surprised how many programs are at your disposal. Hell, I just found out to qualify for low-income housing assistance, you only need to make 80% less than the state's median income. (Spoiler: we make waaaay less than 80%.)
Stop thinking of yourself as temporarily embarrassed middle-class. If you're poor, you're poor. Check online, check your local library, get some help. Don't wait until you're on death's door to learn this stuff.