Marines are allowed to wear a mustache, it just must meet regulations, trimmed and neat, and not past the corners of the mouth.
It's still not very common, though.
Sorry to hear that.