It's kinda odd that the hero is so weak. Like yea, our MC crashed an event, but she basically "lost" a friend because he worked (and will work) his butt off to become strong enough to save her. Shouldn't she be driven to say: "I need to become strong enough that MC doesn't need to destroy himself to become strong enough to protect me."
At the very least, her power drop-off is too great.