I don't think it's stupid to show compassion to someone. If they lied about their situation, that is on them. The whole idea of being thoughtful is to make asssumption. So if you guessed they needed help, then that is because most people in that situation do. But an act of kindness doesn't mean the receiver is subjected to take it.