Megumi Haruka Navigates Through a Sea of Challenges Until Drenched in Affirmation