ANSWER: No, this is not mandatory. However, if you forgive people in this dunya, Allah will forgive your sins on the day of judgement. 

Read more

ANSWER: I don’t know! It may mean that you are getting emotional. What counts is what you do after that and how good you are doing what Allah has commanded you and how far you are from sins and what Allah has prohibited.

Read more

ANSWER: This is very cheap and you won’t be rewarded for doing that person a favour. Reminding others of what you had done to them is a major sin.

Read more