You know, this sounds like a coming-of-age novel or either a line from a Gilbert & Sullivan tune.