Dm tip never get too attached to your NPC. You might think they are the hero of the story but really the players get bored if they have to share the spotlight all of the time. It’s their story, and the sooner you realize it the sooner you become a better dm.