How to be less impulsive? Virtue and self-control can help

To explain how one should successfully deal with their impulses there are a couple of ideas we have to understand, such as our own nature, what we can control and how to live virtuously. These ideas come together to form the larger picture that helps us overcome our…