Can we speculate the reason for one's suffering?

Q: Can we speculate the reason for one's suffering? Is it seeing hidden hand of Krsna?

A: There is nothing wrong to speculate the reason for the cause. But we can not confirm it. Krsna knows many reasons and he punishes. If we confirm what assume is the only one correct we get puffed up. From this reaction to other also we can learn lessons not to neglect anyone particularly devotees. In all the circumstances we should be humble and compassionate.