Marcus Aurelius: good philosopher, bad judge of his son's character