Allah Knows Best




Allah knows what’s best for us


So why should we complain

We always want the sunshine

But He knows there must be rain

We always want the laughter

And the merriment of cheer

But our hearts will lose their tenderness



If we never shed a tear.

Allah tests us often

With suffering and with sorrow

He tests us not to punish us

But to help us meet tomorrow



For growing trees are strengthened

If they withstand the storm

And the sharp cut of the chisel

Gave the marble grace and form



Allah tests us often

And for every pain

He gives to us

Provided we’re patient

Is followed by rich again

So whenever we feel that everything is going wrong

It is just Allah’s way

To make our spirit’s strong.




written by Abu Hanifah