The anti-American bum probably was hit by something thrown by his commie buddies. He probably hates the Marines because they discover3ed quickly he was a putz and threw him out less-than-honorable.
Anyone who has spent any time in uniform can tell at a glance the guy was a $hitbird No-Load. All you have to do is read that crap off of his web site.
If you have served, there is no doubt that there were times as a young man you hated it with all your heart. And I am guessing that goes doubly so in a war zone.
But you know what? You man up, pull your weight, do your job, pass your time and keep your head down. When your time is up, you get out, and that is that. Use it as a learning experience.
I never had respect for losers like him.