To be called unpredictable and impulsive is not such a bad thing, it just means you have more fun in life if you decide to jump out of a plane or scale a mountain.
One could say that you are capricious. Capricious means unpredictable or impulsive. Eg – Sally is a capricious person, you will never know what adventure she will go on next.
But sometimes, being capricious could translate as fickle and erratic and can get in the way of life as people do see you as unpredictable and out of control. So while your adventurous personality is great, being out of control can do more harm than good.
Watch this tedtalk on self-control