And if you should count the favors of Allah, you could not enumerate them. Indeed, Allah is Forgiving and Merciful.