Learn to disagree and learn to take disagreement are never a cake walk.
Learn to take defeat and take the heat are never too late.
Being a teacher for some time has made me a nut case that has taken agreements and acceptances for granted.
All these years of lecturing has somehow had a side effect on me: always talking and sharing but much less understanding, listening and learning.
Just have to move on to another level and make myself a sponge.