We live in a spiritual world.
95% of the things that happens in this world are not ordinary.
Pray to God to open your eyes and see.