EG,
Now that the rest of the posse has spoken, let me expand this lesson for you some more.
I am, as you may have imagined (and bloody unfortunately, I might add) over twice your age. I began learning the lessons we're trying to teach you now while I was at NAPS and USNA, but I didn't REALLY learn them until later (more's the pity).
I have been laid off, fired, divorced, lost a parent, lost a friend, turned down for my dream career (twice for nuke school and once for a civilian job), been seriously screwed over by a person who claimed to "love" me (no, not the ex-wife), been on the verge of bankruptcy, watched a family member dodge jail for something similarly stupid as your case, etc., etc., etc.... In other words, I've been around the block a few times. It hasn't been a bed of roses, but I'm grateful it hasn't been worse.
The lesson? The only reason I haven't suck-started one of my handguns is because I learned that when life gives you lemons, it is far better to make lemonade than to sit still and worry/whine. Once you learn that lesson, you will be surprised to find out how many of these "setbacks" and "screwovers" are actually BLESSINGS in disguise (yeah, sometimes the disguises are VERY good, but that's life).
Learn it now so you are ready for when REALLY bad things begin to happen. It will make them easier (but not necessarily easy) to deal with. You will also earn a lot of respect from those who will see you get knocked down, but then get up, square your shoulders, and keep going.
You are not defined by this one incident in your life unless you LET yourself be defined by it. It's up to you.