The Allegory : What a person needs is a steady & constant diet of good deeds & spiritual nourishment. Not just relying on one particular deed to make us better Muslim. Whats the point of wearing a hijab when your heart is struggling with what is real to you? But in truth we are all sinners, wearing or not wearing. The amount of Iman only Allah knows & that is between each of us with Him.
Anas relates that, “We asked the Prophet ﷺ, ‘O Messenger of Allah ﷺ, shouldn’t we refrain from calling others to goodness if we don’t practice all good things ourselves, and shouldn’t we refrain from forbidding wrong things until we ourselves have abstained from all the bad?’ ‘No,’ he replied, ‘You should call others to goodness even if you don’t do all good, and you should forbid bad things even if you don’t abstain from all of them yourselves.’” (Al-Tabarani)
Islam is Balance. Now, I need to hit the gym.