ANSWER: There is no kaffarah for that. You will pay for this on the day of judgment for such an injustice or Allah will send your way someone who would oppress you in the same fashion and insult you where you can’t do a thing for yourself

Read more

ANSWER: This is not prohibited as it is your right to forgive or not to forgive! However, if you forgive people in this world Allah will forgive your sins on the day of judgement

Read more

ANSWER: Of course you’re rewarded for your good behaviour with both Muslims and Non Muslims!

Read more

ANSWER: By being extra respectful and dutiful towards them, to show them Islam has made you a better person & to represent Islam in a positive manner. You need to learn more and more about Islam in order to be knowledgeable when talking to them.

Read more