I used to be solidly middle-class. We had enough money for a cheap apartment, we never had to worry about groceries, we could buy what we needed when we needed it, and we were able to save up a ton of money. We lived frugally, but more by choice than absolute necessity.
Now, we are lower-middle-class, teetering on the edge of lower-class (I hate that term BTW but I'm not sure what else to use). We don't make enough to cover our basic bills, but we make too much to qualify for assistance... and I think last time I checked, it was literally less than $50/month too much. It's a horrible place to be. Yes, in the end, someone on welfare may have a better financial picture than I do. Someone on welfare isn't having almost half their income go to medical costs.
So I don't know if the position you're in is similar to mine. If it is, I can understand a bit why you might feel angry & resentful. I don't feel this way, but I can understand why others might. I think there really is a hugely under-recognized issue with those in the lower-middle-class income bracket. There is support for the those who make much less money, and those who make much more money have a lot of wiggle room. Somewhere in the middle there are those still struggling to survive. I think it's especially apparent in HCOL areas, especially when many programs are based on federal standards. $1K/mo in TX will go a lot farther than $1K/mo in NY but there are only slight adjustments (if any) to the state's income guidelines.
So... am I on target at all?