Ex marine and 22 years old? He didn’t last very long, did he. Maybe he and his pink tutu can go back in now that the rules have changed.
IF he was no longer serving, he could have left for a number of reasons... End of enlistment (likely a four year tour, that would fit his age); disability of his own (MIGHT explain the tutu) or some other reason. Not everyone does 20 or 30 years. Some do one tour (enlistment) and leave. Others of us find the Corps a calling, a way of life. Either way is fine. He’s ustill going to be a Marine forever.
What he DID, in this case, was totally wrong and uncalled for. As others have said, probably too much wine coupled with a low flash point. I agree with the victim, community service with disabled vets would be suitable punishment.