Well I am going to disagree on some of this. I do believe in helping people. God says help the needy. I don't need to know what he does with it. That's between him and the good Lord, i'm just doing my part.
Second, I do believe that where we are at this point is because of a choice we have made in the past. But i do believe that everyone on this forum has made wrong choices and has came out okay, some not okay, Thing is everyone makes mistakes some maybe worse than others, but that doesn't mean they don't deserve another chance. I guarantee if a man can up to me stinky and using a rope for a belt, i would find some kind of job for him because that just means he is at least trying, not out there with a sign that say feed me please. I'm not saying that all those people out there with signs are lazy either. God says not to judge one another, tells us to get the log out of our eye before trying to get the speck out of theirs. Christians or not, that is good advice. We can even begin to know why those people are there, Its not for me to judge, if I feel convicted to do so I will, if not I wont, My wife on the other hand does most of the time, especially if a child is involved. Do i tell her no you cant do that, no way, that is her convection, not mine. I seen when we didn't hardly have anything to eat, and just leave a dollar store and make me pull over and give them the bag of food we just bought for us. Of course God took care of us and we came out just fine. This is why I love my wife the way I do, she loves with her heart, not her head.
And as for your son,He ended up with 4 scholarships and numerous grants, and now gets to go to a private university at no cost. That's an awesome thing, But not everyone has that chance, not everyone is smart enough to do that well in school to do that. I had a very hard time in school, couldn't pass a test to save my life. Not everyone was made to be the same, think the same. If that was the case, who would work in all the other fields in the world, fast foods, mail, trash pick up, mow your lawn, WORK FOR YOU, Guess what I am saying we shouldn't be judging others, we should do what is in our hearts, and not judge those who do and don't do, That is why God gave us free will, and will be judged on how we us it. (THIS IS MHO).....