Do you think it was rude what I said?

I once gave this homeless men $20 and said to him afterwards “Please don’t spend the money on alcohol.”

I can’t be 100 percent sure but I think I may have embarrassed this man.
Updates
+1 y
It was a $20 gift card to Aldi I gave it to him because I felt sad for him because it’s Easter tomorrow and he was standing on the streets all alone all by himself

but I mean would you be a little upset if another person assumed you may be an alcoholic?
Updates
+1 y
He was holding a sign saying “I’m homeless, please help me.”
Updates
+1 y
Even if he was offended by my comment I think he should still be Thankyou at the same time some random stranger was nice enough to offer him a gift on Easter because they felt sad seeing him all by himself holding up a sign saying help me I’m homeless
Do you think it was rude what I said?
Post Opinion