Try enlisting in any service other than the USMC if you are straight, white and male and worst of all wear a cross or a religious medal.
Wow. Sad to hear.