Kant had a point there, but I think he also fails to address the problem.
The existence of charitable organizations means that the government has failed that group of people. Charitable organizations are extremely inefficient and sometimes are prone to the exact problems he brings up with donating directly to individuals, or they may prioritize certain individuals with certain religious beliefs over others.
Charitable organizations need to be folded and replaced with government programs. We don't need to be paying CEOs salaries when we're just trying to help someone on the street.
Yeah I have to agree with everyone else. If this is a question you're actually asking, it's probably a question for your doctor, because the actual answer should just be "just breathe dude"