I got to say that was a great read! Thier were times i yelled, cried, and wore a stupid grin reading this! The pacing felt just right to me and the story was thoughtfully made and written. The ending felt right. It wasn't just pushed to the side and the talk felt real in a sense(you know?).
Each character had thier own personality and one did not feel as if they overshadowed another. Perhaps the self doubt was pushed a bit much, but i would understand why you chose that approach. Perhaps to make the reader understand our mc better on a more personal level.
The writing felt just write for me personally. it had emotions and thought put behind each sentence. Not once was i bored or tired of reading through this story you've ccreated. I hope to read more from you in the future. Short or long I know I'll enjoy what you create.
With that, all i've got to say... so, That's What It Feels Like~