英語候補hardships and joystasting the sweets and bitters of lifebeing well-versed in the ways of the world (having seen much of life)