I would imagine that the percentage of your taxes that go to taking care of the poor/non working segment of our society, would be less than what you would be spending for security and prisons, if they were starving and left to their own devices to survive. We are a rich nation, and we,as individuals , have more "things" than we will ever need, to survive.
On the other hand, if you are working 2 days a week to support some lazy ba#$^&* who will not go to work, who thinks you are the dumb #$% for working, and supporting him, I understand your frustration. What is more frustrating is, when you do finally retire, after many years of demeaning work, the "welfare guy" gets free medical care, food stamps, housing assistance and a monthly check. While you are worried about the taxes you will have to pay on April 15th, he is figuring out how much he will "get back" even though he has never paid anything into the system.
I imagine that the working class will always feel this frustration, but we will still raise our kids to go to school, get good grades, get a good job, and support the "welfare guy" as we, their parents did. Come back to this site 100 years from now and read the same thread.