^^ You're a good human being.
I have never been so humbled as I was when I just got the job I'm at now and was in Sacramento at corporate for training. We as a group just got through with dinner at a mildly expensive restaurant when on the way out as the three groups went different ways I noticed a man approach one of my new co workers. I paused as at first I was leary and unsure of what was about to happen just 50ft away.
I then noticed a woman and two very young children about 15ft from the man. I noticed my coworker hand over his take home food, exhange a handshake and then the reunion of what turned out to be a homeless family.
I'm a very blessed 41 year old father who tears up thinking about it, but that family which included a 4yr old girl and a son not far from my own sons age. They didn't ask to be put in that situation and I'm sure have baggage like all of us. Bottom line is no human being here in the USA should have to be in that situation. I'll never forget seeing people who could easily be my wife and kids and me receive someones leftovers in a parking lot seem so grateful. I'm humbled and saddened. Those kids have no home and regardless of the parents situation, those were just kids.
Not all are angels and victims, but I will tell everyone that until you walk a day in their shoes and hopefully you never have to, don't judge too quickly. I no longer do.