How can I stop being sooo impulsive?

Seek help. Without knowing why you are being impuslive, it's impossible to offer a concrete solution. Seek out professional help to better understand when you are impulsive, what leads to the behavior, and what you might be able to do about it. If alcohol or drugs are typically part of the picture, stopping may be a key first step towards dealing with the problem.