It seems nearly every single sin we commit against God, ourselves, or others originates with a thought. Thus, there is a battle raging for our minds. Does the Bible give us any practical advice on how to better control our thought lives?
The simple answer is: "Yes." The Bible gives us many practical tips on controlling our thought lives. One such tip is found in Philippians 4:8. In this single verse, Paul gives us a practical plan for managing our thought lives. He writes: "Finally, brothers, whatever is true, whatever is honorable, whatever is just, whatever is pure, whatever is lovely, whatever is commendable, if there is any excellence, if there is anything worthy of praise, think about these things."
Essentially, Paul is imploring us to fill our minds with good and honorable thoughts. I believe his advice is good, because it crowds out those evil and vile thoughts that race through our minds. There's simply no thought-space available to dwell on sin, if our thoughts are fully consumed by that which is good.
So, how do we train our minds to dwell on the true, honorable, just, pure, lovely...thoughts that Paul writes of in Philippians 4. I think one practical way is to spend time in our Bibles learning about Jesus. Jesus meets the definition of all these positive attributes. The better we know Jesus and the more time we spend thinking of Him, the less room there will be for harboring those thoughts that cause us to sin.
As I write this, I cannot escape the thoughts of being a hypocrite, myself. I struggle with my thought life - probably more than most. I have been earnestly trying to practice this process of dwelling on good thoughts to crowd out the bad for some time now. I won't lie, I still struggle to keep my mind from being overtaken. But, I will say, that I have seen improvement over time. That's why I feel I should share this with others. It won't cure you of the those thoughts that lead to sin, but it does help. Keep battling...I know I will.