what is the difference between 'cause for' and 'cause to'

The bad weather is causing problems for many farmers
Reporters can cause untold suffering to individuals

I think “for” tends to be used with things that are more indirect and circumstantial, like problems, difficulties, delays, etc. “to” tends to be used with things like suffering, harm, distress, etc., that are more directly inflicted on the individual.