Thoughts are never a problem until you act on them. Thoughts of lust, negativity, jealousy, envy, hatred, possessiveness are normal. For, an average human mind gets more than 60,000 thoughts in a span of 24 hours. It is but natural that a number of those thoughts are going to be undesirable. Having a bad thoughts doesn’t make you a bad person. No one can escape impure thoughts, We don’t have any control over our thoughts. Any thought can come and hit us from any direction. But what we do have control over is whether we want to pursue that thought or if we want to turn it into an action.
There’s no one on this planet who has never had an immoral or impure thought. Having such thoughts don’t make anyone bad, for thoughts are not good or bad, right to wrong, moral or immoral, they are just thoughts. They take one or the other from based on how we pursue and deploy them. Let’s say, you are passing through the woods and you come across a dry and thin branch of a tree lying on the ground. You can use it as a walking stick, or as firewood, or to protect yourself, or, hopefully not, even to beat up some poor animal. What you do with the stick determines whether it is good or bad. On its own, the stick has little meaning. Similarly, the wise don’t feel guilty for having unwelcome thoughts. They know they don’t have to act on them. And by action, I’m not just referring to physical action but mental ones too. When we cling to a thought or follow its track, we are performing a mental karma, and that, in turn, is the seed of all physical actions.
Reference : A million thoughts. Om Swami.