Our mind is restless and it produces numerous thoughts in every second. When you try to focus your mind on a singe subject you may felt some difficult to keep it under control. The main reason you are able to control your mind or habit is your past thoughts and experiences. All your past experiences leaves an impression on your mind. This impressions form certain patterns of behaviors. To over come this condition you have to fast your mind.
when you are fasting body burns your diseased or aged cells to produce energy similarly when you fast your mind it complete all unfinished thoughts and actions and all the bad impressions in the mind can be washed out through this technique.
Daily spending an hour in silent is also very much beneficial.
In our ancient times almost every one practice one day silence in India. It is Called 'Mounavardha'
How to fast your mind:
Take two liters of water and went into a dark room and close all the doors and light up a candle and stay away from all the thoughts of the world. Practice it for one day in a week if you continued it for three to six month you will see a big difference in your behavior.