The 10 reasons mentioned, which prevent guidance from reaching a person, are: 1. Following desires 2. Arrogance 3. Not hastening to fulfill the command of Allah 4. Oppressing others 5. Wanting/loving to remain upon ignorance 6. Shaytan beautifying something for an individual 7. Disbelief 8. Transgression 9. Lying 10. Being treacherous