I asked Allah for strength and Allah gave me difficulties to make me strong. I asked Allah for wisdom and Allah gave me problems to solve. I asked Allah for courage and Allah gave me obstacles to overcome. I asked Allah for love and Allah gave me troubled people to help. I asked Allah for favors and Allah gave me opportunities. Maybe I received nothing I wanted, but I received everything I needed.
— Anonymous

“Allah answers our prayers in different ways.” I always hear this, but I did not fully understand it until after reading this quote. It is important to remember that Allah is the best of all planners. He knows what we can endure and what we cannot. When we make duaa, Allah (SWT) is shy not to answer them. However, he may not answer them in the way we think.

Image Source