- Why did Frodo go to the undying lands?
- Why did Frodo leave at the end?
- Is the undying lands heaven?
- Did Sam go to the undying lands?
The only way for Frodo to find peace was for him to leave Middle-earth and head to the Undying Lands, in the hopes that this mystical realm could finally heal his injuries forever.
Frodo Baggins had to leave Middle-Earth because he needed to live in peace from his injuries in the Undying Lands. He suffered plenty of wounds during the story but some of them took their toll on the hobbit. Frodo did indeed recover but he never healed physically and emotionally.
No, the undying lands were in the beginning simply where the Valar decided to make their homes. I heard a good explanation one time saying that they are the undying lands not because you become immortal by being there, but because that is where the immortal Valar live.
The Ring-bearers, Bilbo Baggins and Frodo Baggins were among the very few mortal beings to set foot on the shores of the Undying Lands. Later Samwise Gamgee, and then Gimli and Legolas together, ventured for the Undying Lands.