One of the main reasons of people, specifically Youth, not following Islam is that we people (and that includes all of us) are too quick to ridicule a person over the “little” good that he does. Let me explain what I mean.
There are 2 cases:
A person (say X) is following a Sunnah, and another person (say Y) sees him and asks why are you doing this? When person X replies that he’s doing it because it’s Sunnah, instead of saying something like “ma sha Allah may Allah help us all follow more Sunnahs,” the usual reply is “But that (any other example) is also a Sunnah and you’re not following that. Why are you following this and not that?”
I mean seriously? If a person is following Sunnah A and not Sunnah B that does not mean that he should stop following Sunnah A too until he starts following Sunnah B! This doesn’t even make sense logically! 1 good is better than NO good!
Person X is not doing something obligatory and when there comes a time to do something else that is also obligatory, person Y starts mocking him. An example is that person X does not get up for Fajr regularly, and he’s playing cricket and the Maghrib Azaan starts. Now he tells his teammates to go for prayer and they say no let’s finish the match first. If he insists that brothers it’s Salaah time we shouldn’t be playing cricket, Salaah is more important, they start mocking him that “oh you don’t wake up for Fajr and now you’re so worried about Maghrib?”
AGAIN, a seriously messed up logic. If a person is doing 1 wrong, that does not justify that you tell him to do ANOTHER wrong! That would NOT make things better but would only worsen the situation.
This is present to some extent in all of us. When we’re doing something of OUR OWN interest, and our friend tells us to follow Islam at that time we would immediately start embarrassing him by reminding him of his shortcomings. That oh you don’t do this and you don’t do that why being so righteous right now?
Let’s fear Allah in this regard. What if that person does a sin because of your words? What if he leaves a Sunnah or a FARD at that moment just because it suited YOUR DESIRES?
“And cooperate in righteousness and piety, but do not cooperate in sin and aggression. And fear Allah ; indeed, Allah is severe in penalty.”
Surah Al-Maeda, verse 2
May Allah help us all understand and implement this in our lives completely and bless the Messenger (SalAllaahu Alaiyhi Wasallam) who taught us the most beautiful of manners, Ameen.