Thanks for the feedback!
I do have a tendency to write long dialogue. I'll definitely need to stay aware of this further on.
For the double jump, the reason you keep it, lore wise, is that when you die, you don't actually die. you just get teleported to safety. And the double jump upgrade is registered with the teleporter so it stays with you. now gameplay wise, it gives you a chance to go grab upgrades in case you're really having an hard time with the boss. and you HAVE to beat him to progress the story, he unlocks the next area of the game.