10 Acts to Stay Away From to Defeat Shaytan

Yes, Shaytan knows our weaknesses, therefore he beautifies for us the sinful things our nafs like, but it is up to us to refuse his callings or to accept and commit sin.