Yeah, I'm thinking BPD or ADD possibly. My husband has adult ADD, but he most definately had it as a kid, too. Like he's never read a whole book in his life, even for school. His ADD can really fuel his anger, because he gets impatient easily due to easily distracted. Example: he doesn't like to stand in a long line and will avoid it, because he knows it makes him irritable. He also had a mean streak as a kid from what I understand.
The ADD makes him extremely impulsive. And the impulse is like: "I have an idea, and it has to happen now. No, I can't even wait one day. If it doesn't happen now, then everything is ruined!" It makes life an adventure, that's for sure, but I actually like that about him a lot. Because of my anxiety I worry and over-plan to the point that I never get anywhere. So, he makes things happen.
Anyway, I'm not a doctor but what you say reminds me of that.
Also, the meds thing.... if you do have bipolar or ADD, meds can help. You say you don't like things that alter your mind, that's fine. But just remember that the reason meds are out there is because it's a medical condition (I know, people don't think of it that way because it's "mental illness," ) But the reason meds work is because there is something going on chemically in the neverous system that causes the impulses of your brain and nerves to behave differently. In the end it's your choice. But, for some the choice is meds for wellness vs. no meds for continued problems that can cause serious issues in life.
Example: my husband doesn't always get his ADD meds because they are too expensive. But it's obvious his functionality is lower without them. I have the same issue, I can't always get my meds. But when I'm on them, I am less volitile, which is a good thing for me. It's all about risk/reward....