Hey man, good people mess up sometimes. I had to get a moral waiver myself for an arrest back when I was 17 (I had to get the same waiver when I enlisted in 2011).
Don’t give up! My goal is to serve again, but if I can’t, I want to at least try every avenue so I won’t live in regret when I am older. Maybe go back to school for CRNA, ACNP, or PA and let some time pass and reapply. It sounds like you’ve got great experience and education. Stay healthy and away from the wrong side of the law and I am sure you’ll be able to get in at a later time.