Why is it that Allah doesn't answer our prayers, we've been praying for a longtime, why doesn't He answer our prayers?
It is because you know Allah but you don't obey Him, and you know the Prophet but you don't follow his sunnah, and you know the Qu'ran but you don't act upon it and you eat from the blessings of Allah but you are not thankful for those blessings, and you know paradise but you are not striving to get to it, and you know the fire of hell but you're not running away from it, and you know shaytan but you don't fight him, and you know death but you do not prepare for it.