I liked this. I also like how the moral of the story wasn't "You're not an imposter, you had it in you the whole time and just needed confidence", but rather "Yeah, you're an imposter. But you're always going to be an imposter and so is everybody else, so get used to it"