Sounds like a note in their service jackets for a chaplain and a shrink. This didn't happen all at once.
IMHO, there's no way to deduce that from the available information. He could've just been a sorry human being. There are some of those in the military, unfortunately. Or maybe you're right. We just don't know.