Samah says that, “Imam Sadiq (a.s.) asked me why I did not go for Hajj this year? I said I have entered into a deal with some people and there were other activities also. I hope that those matters for which I couldn’t go for Hajj will be beneficial for me. Imam (a.s.) said,
I swear by Allah! Allah has not reposed benefit in any matter that acts as an obstruction to your Hajj. Every person remains deprived of Hajj due to the sins that he has committed.”9
Ishaq bin Ammar told Imam Ja’far as-Sadiq (a.s.) that, “A person had sought my advice regarding his intention for going for Hajj because he was weak (physically and financially), so I urged him not to go for Hajj.”
Imam (a.s.) said,
“For preventing the person from Hajj you have made yourself eligible for being involved in some malady for the whole year.”
Ishaq says that as the Imam (a.s.) had predicted, I was sick throughout the following year. It follows that we must not restrain anyone from good deeds, especially Hajj. If we do so, we close the way of Allah (S.w.T.). Our aim should be to motivate others to do good deeds and encourage them to hasten towards them. Similarly we should never advise people to give up a good action they wish to perform and substitute it with another good one of our choice. Because it is possible that he may not do the latter and even skip the former. Thus, if we do this we will have performed the divine obligation of Amr bil Ma’rūf.