reasons for this is, connections with the western world. thats it.
All can admit religiously the western world is the most sinful. and living here makes it hard for us. so its hard to live up to our expectations.
Muslim countries = care mainly about learning the quran, which i wish i was brought up around this place.
Yeah that's it bro.
Blame your geographical location.
If anything you should be thankful you're there.
Even if it was the most sinful,
at least you aren't surrounded by perpetual violence (yet)
Also..the faithful, the truly faithful resist the urges around them,
Sin is EVERYWHERE. Even in the places we know as holy.
This is the Devil's playground..this whole earth.
You can be tempted with the same types of sins anywhere you go.
but should that matter? Does god just forgive you and you magically surpass the other billion muslims because your "sincere"(you obviously aren't though)