Perspectives: A GP reflects on medical practice and, well, just about everything . . .