I agree with ann. I prefer to volunteer to help in ministries that meet specific needs such as geared towards troubled teens (before they get to the point of being one of these people), domestic violence shelters, foster care agencies, etc. I do not give money to people on the street. I know too many people personally who are having financial problems that I can help out that I feel I should help first and there is also a very good chance that the homeless person you are giving money to will just waste it anyway or don't really need it.
mandy
Delight yourself in the Lord and He will give you the desires of your heart.