Priests are happy - moreso than others - despite the unrealistic expectations many people put upon them, summarized by this humorous - and somewhat true - caricature of the perfect priest:
The results of a computerized survey indicate the perfect priest preaches exactly fifteen minutes. He condemns sins but never upsets anyone. He works from 8:00 AM until midnight and is also a janitor. He makes $50 a week, wears good clothes, buys good books, drives a good car, and gives about $50 weekly to the poor. He is 28 years old and has preached 30 years. He has a burning desire to work with teenagers and spends all of his time with senior citizens.Capello tip to Father Z.
The perfect priest smiles all the time with a straight face because he has a sense of humor that keeps him seriously dedicated to his work. He makes 15 calls daily on parish families, shut-ins and the hospitalized, and is always in his office when needed.