I was at a Goodwill doing some volunteer work from driving with a suspended license when I was approached by a man. He asked if I had 5 dollars so he could buy a nice shirt; he was homeless and had a job interview lined up that afternoon. I don't give money to homeless people, but I figured I could just pay for it for him at the register.
I went up and down the racks with him until we had put together a very sharp looking set of clothes for him to wear, along with some shoes. I paid for it at the register for him. I then offered to give him a ride to his interview. He said it wasn't for another couple hours, so I took him to my apartment and let him shower and get cleaned up. Took him to get a fresh haircut.
I took him to his interview at a call center for a car emergency response servicing place (like OnStar). I gave him my number and asked him to let me know how it goes.
I didn't hear from him until about 5 months later, when he was calling me from his own cell phone. He wanted to let me know that he had got the job, and got an apartment near his job and a bike to get to work.
He cried and cried thanking me, which made me cry. He told me I saved his life. It's one of the most powerful experiences I've ever had. My court ordered volunteer work literally saved someone's life. Everything truly happens for a reason, even if we don't like it at the time. I wish I could get in touch with him again to see how he's doing.