I believe that every muslim has his own tips to avoid commiting sins.So do i.i took this when i attended a majelis ta'lim.This very short lesson may be not so special in words but it is so for me.
Here is my 5 tips to avoid sins:
1.Do sins but do it out of Allah's sight
2.Do sins but do it beyond Allah's earth
3.Do sins but take nothing from Allah's rizq
4.Do sins but as izrail comes to take your soul,turn him down and say,'not now please'
5.Do sins but as Allah judges you wrong then put you into hellfire on judgement day,beg down and say,'Lord,condone me'
Notwithstanding the words 'nobody's faultless' and different tips to avoid sins,as muslims,we shall remember that the only reason for us to avoid sins is the fear of Allah.Shall we be pleased even just 'a moment' to see Allah furious and be put into hellfire?the seconds,minutes,hours,days,weeks,months,years...on hereafter are counted by Allah disparately from those in this world.
That is my 5 tips above.What's yours?