We often see that some people come closer to Allah bit later in their life. Maybe because dunya has occupied their life until something happens in their life, that turns their life around. From knowing nothing about Islam they gradually start to become more and more practising muslims.
Some obstacles that they meet when they want to become better is that other muslims keep throwing comments in their face about their past. I guess they don`t realize that when a person sincerely repents from a mistake, he / she is as if she has never done that mistake at all. When Allah has forgiven them, why are they then so full of grudges against them. The least they could do is to inspire those new practising muslims to excel in their deeds. Or do they actually want them to lose hope in Allah`s forgiveness. Instead of pushing them away from Islam, they should embrace their brothers and sisters and guide them to improve themselves. And they will receive immense reward for every good deed of theirs.
May Allah help us to see the good in others, and make us His patient, obedient slaves. Ameen summa ameen.