Hillary Clinton and Donald Trump each confronted their weaknesses Wednesday night in NBC's Commander in Chief forum.