Native English speakers, please help me understand this sentence?

Hi, what does the following sentence mean?

"His training was his buffer against both danger and complacency."
2 answers 2