What Is the Question Asked at Trenzalore?
Long story short: the Doctor lies. Recently, fans have hypothesized that the reason why the Doctor never speaks their own name is for their own safety. And the hypothesis also suggests that the only occasion for which a Time Lord would reveal their name is at the moment of their final death.