No one can reach the level of the companions, may Allah be pleased with them all.

Read more

It is makrooh and a Muslim should try to cleanse his heart. However, we are humans. Sometimes, we cant stop ourselves from holding a grudge towards someone who has wronged us. We must try our best not to fall into hatred.

Read more

Weeping is mercy from Allah as long as it is not accompanied by complaining or by shouting.

Read more