I will say this and I believe ALL MEMBERS of this forum can say and admit to the same thing. Many sins we know about in advance and can stop from doing them. Like Gossip. We know the thoughts in our mind and have the power to be quiet or still say what doesn't need to be said. There's other sins that before committed we have thoughts about and could easily not do but we CHOOSE to do them anyway.
Then there's those sins that are reactive and catch us off guard and by surprise like while driving and someone in another vehicle makes an unwise decision and we just immediately react without thinking.
But for the most part we actually have a lot of control to stop or continue sin.