If reincarnation and karma are true, then people who are homeless, begging on the streets, are precisely there because they have been troublesome in their past life and are now reaping the karma for their bad actions in another life.
So the logical thing to do is NOT to help them, right? By helping them, you are actually hurting them, as you are preventing them from paying off their karma.
Based on the principles discussed in this forum, there is a reason some people are homeless. They were troublesome in their previous life and are now reaping what they sowed. So don't help homeless people. Let them burn in their karma. They had no mercy in past lives when they were in positions of power. They deserve no mercy now.
I have my own explanation about Karma and past lives.
A. Karma,
Have you ever done something with your best intention and without knowing, you were hitting someone? Have you ever meet someone that is a “bad” person but everything goes great for him/her?
Well this is because Karma is based on intentions and not in actions. For example, if you help someone without waiting for something in exchange, your Karma will be better than if you do the same action but thinking about a profit or knowing that you re going to affect someone else.
2. Homeless
We have all of us chose what we wanted to learn in this life. Personally, I know I have an intrepid soul, and I want to try everything in this life. Being rich, having so little, living in the most modern city, living in a desert.
3 years ago I changed my comfortable life for a life with more challenges (but I’m not that intrepid, i know I ca always come back to my past life)
So for me homeless are people that made their choice before born, maybe because they wanted to see the other side of things or maybe as a punishment... we never know.
But maybe the thing that they are going to learn in this life is trusting people, accepting help, reinforcing the dignity without material things ... and maybe in this life, you’re supposed to learn how to share, how to concede...