A person whose heart is void of Taqwa will easily fall into sin. Fear Allah Ta’ala wherever you are. Taqwa will safeguard and protect a person from sin and will help to create many barriers against sin.
This is a talk delivered by my beloved father, Shaykhul Hadith, Moulana Haroon Abasoomar (rahimahullah), on this topic.
Listen to the talk here