Giving things away can come from a kind place. If your best friend mentions that she needs to buy a turkey baster and you have an extra turkey baster that you never use, it would be foolish not to give it to her. However, just because someone is generous on the outside doesn't mean they're going about it the right way. They might be stealing cash out of the register at their job to buy you those ornate macrame plant holders! Or worse, they could be stealing from their own families.
On Redditor, he shared the story of his wife's donation problem to the good people of r/AmIThe*ssh*le. She is prone to giving out large amounts of money and giving away other family members' possessions without asking them permission. She gave away a $300 tent that her husband won in a raffle, which was his final straw.