plus i'm one of those people with no patients who wants instant gratification. one of my many flaws.
Prisons are full of people who have the same identical problem as yours.
Look, we tend to live in an unforgiving society and I appreciate your efforts to straighten out your life. There is not one person on this board, I would venture to say, who has in the course of his or her lifetime done something stupid or illegal or most probably both.
Having said that, as much as I support the 2A and your right to keep and bear arms, with that right comes certain responsbilities and a tremendous sense of moral obligation to keep your cool and to hold yourself to a higher level of behavioral standards.
With great candor you are sharing with us that you have poor impulse control (which is what probably got you into the jams you have gotten yourself into) and if that impulse is driving you to obtain a license now because you are impatient, then this, my friend is not the time to be considering purcharing a firearm or carrying one.
When you have a better a handle on impulse control issues, and get other aspects of your life straightened out, then obtain the services of an attorney who specializes in firearms law and spend whatever it takes in fees to prepare a case, if you will, for a firearms license.
I will be honest with you. The fact that you have a General Discharge from the military makes me predjudiced against you. People who are granted such discharges (Under Honorable Conditions which is, no matter how you slice it, not the same as Honorable, even though the veteran's benefits for both an Honorable and a General Discharge are virtually the same) means that you really couldn't cut it the miltary for some reason or another....and in my book you had a golden opportunity to take charge of your life, but you chose not to. Having a General Discharge is nothing to be particularly proud of despite its wording "Under Honorable Conditons"....now this is just Mark's opinion, but I suspect that many others feel this way too. The military invested time training you and expected four years of service from you in a contractual obligation, and you wanted out for yourself, that means in effect somebody else had to work a little harder because you weren't there and they had to wait until another individual was recruited and trained to replace you. Then too, you were involved in some "little incident".
You appear to be making progress though, and I do praise you for that, but you still have a long way to go in the impulse control department and you need to get those frontal lobes working better for yourself. I hope you are taking advantage of any community mental health opportunities that are available to you.
Best of luck to you,
Mark L.