Advocacy is one of CanMEDS roles and often thought of as what we do for others. The whole picture however is that we get far more than we give and contributes greatly to our own wellness, resilience, life satisfaction, and sense of self efficacy. Translating advocacy into practice is a true art which requires practical skills and attitudinal shift.