I am a little confused. I know that Frodo, Bilbo, and Gandalf take the ship at the end of the movie to go to the Grey Havens. I also know that the Grey Havens are known as the undying lands. However, I am a little confused because if the Grey Havens are the undying lands then that means they never die. However, Gandalf said he only came back until his work was done which implies he will die at the end. Can someone clarify this whole undying lands thing for me? Thanks.