As others have said, carrying on body is far better when something goes bad. You've already learned that stopping and unlocking the glove box takes precious time and forces you to take your eyes off the problem. My advice would be... now that you've had your "awakening" make time to experiment with various methods of carry... find one that works for you. Maybe it's a different holster, maybe a different carry position, maybe a different weapon. "Call 911" is advice you'll get here repeatedly, for good reason. Also, make some time to become even more familiar with self defense law. Charles Cotton does a class on SD law and he's in Houston... try to get his class on your agenda. Don't feel rushed, just make it important and get it done. Taking a CHL class is a great first step, but now that you've had this experience, I suspect you'll realize that it's just a first step and that CHL-ing is best viewed as a long learning experience. I've had a CHL (or equivalent from other states) for >15 years, and I learn new things (and get great suggestions) here every time I log on.
FWIW, your first post tells me that you have the right attitude about CHL, a good ability for self assessment to realize when you could be doing things better, and the maturity to not get goaded into a pointless argument, in the real world as well as here online.
Welcome to the forum. Thanks for sharing your experience. You had many choices to make, many paths you could have followed. The fact that you ended up not having a more serious confrontation is a win, hopefully you see it that way. I hope you'll stick around and continue to learn and contribute.
