And whatever affliction befalls you, it is on account of what your hands have wrought, and (yet) He pardons most (of your faults). 30 you cannot escape Him anywhere on earth. You have no protector or helper other than God. 31 And of His signs are the ships in the sea, like mountains. 32 If He willed, He could still the wind, and they would remain motionless on its surface. Indeed in that are signs for everyone patient and grateful. 33 Or He may destroy them because of that which they have earned, and He may pardon many of them. 34 Those who dispute Our verses may know that they have no asylum. 35 Whatsoever you have been given is only this life's merchandise; but what is with God is better and more lasting for those who believe and place their trust in their Lord, 36 Who avoid the deadly sins, immoral acts, and forgive when they are angered, 37 And those who answer the call of their Lord and establish worship, and whose affairs are a matter of counsel, and who spend of what We have bestowed on them, 38 And those who take revenge when rebellion harms them. 39 The recompense of evil is evil the like of it. But he who forgives and makes amends, his reward lies with Allah. Surely He does not love the wrong-doers. 40 There is no blame against him who avenges himself after he has been wronged. 41 blame attaches but to those who oppress [other] people and behave outrageously on earth, offending against all right: for them there is grievous suffering in store! 42 And whoever is patient and forgives - indeed, that is of the matters [requiring] determination. 43