I was reading a quote of John Milton, the mind can make a heaven out of hell and a hell out of heaven. I trust its most difficult task to control over the thoughts. However, Vedanta philosophy tells some remediation of it which I try to follow. A strong intellect can govern the impulses & emotions which generates the thought in mind and turned into actions. What I am trying to do on daily basis to introspect the actions I performed in my personal & professional life. It helps me to develop my reasoning skills & ultimately opportunity to develop my intellect on day to day basis. One should be very honest to reason and judge without any bias while introspecting our own day to day actions other wise no use of this exercise.