Opinion is not knowledge. You're entitled to your own opinion but you're not entitled to your own facts.
Hamza YusufAllah knows exactly what to give you to help you return to Him. The events in your life are purposeful, appropriate & non-random.
Hamza Yusuf