salam. i just finished reading this book entitled 'dakwah fardiah' by Mustafa Masyhur. A very good book, i would say.
There is this one anology that i find very interesting.
Put in my own words, doing da'wa is like waking up and warning people who are asleep in a burning house.
We (those who are awake and sees the fire) holds the responsibility to wake up those who are sound asleep in the house and warn them of the fire. Warning them of the fire is a complete waste of time if we do not wake them up in the first place. So we must wake them up first before warning them of the fire. In most cases, people would refuse to wake up since they are in the middle of an exciting dream and do not want to be disturbed from their beauty sleep. These people aren't really awake yet because if they are, they would see the fire and they themselves will run out of the burning house. Hence, until these people take such actions, do not trust them if they say they are awake.
Subhanallah, what a very convincing anology. To those doing da'wa out there, never give up. Remember, it is our responsibility to wake up and warn these sleeping people from the blazing fire.. Whatever challenges you face during the whole process that makes you demotivated, remember, these people are still unconcious, they are not fully awake yet.. don't blame them if they don't see the fire...just continue doing your part of the job, that is to wake these people up from their beauty sleep. If these people are awake, then they themselves will take actions.
Ingatlah, pertolongan Allah itu dekat. All the best.