Even all the incidents you experience are permitted by God so you can gain a spiritual benefit from them…
There are those who become nervously, psychologically or mentally affected by incidents. Others are affected spiritually by whatever events they experience; everything that happens to them makes them closer to God….
The people that you meet, are sent by God. Passing your way, they are for your own spiritual benefit, if you know how to benefit from them.
The righteous present you with an example and a blessing, while you benefit endurance, patience, and forgiveness for others from evil.
—H.H. Pope Shenouda III, WORDS OF SPIRITUAL BENEFIT VOL. II