Honor and humiliation are in the hands of Allah