Josh, I hope this helps. A man I held in the highest regard when I was just a bit older than you told me "Learn from other people's mistakes, you won't live long enough to make them all yourself." I'm sure there won't be a next time for this one, but taking that extra bit of time to think, or ask, or take advice from your seniors, is the best thing I ever did, and still do. They've made the mistakes...
Keep smiling...