Have you noticed this?
. . .it is only for our bad behaviour that we find all these explanations. It is only our bad temper that we put down to being tired or worried or hungry; we put our good temper down to ourselves.
CS Lewis makes the observation in Mere Christianity.