What is a theme of "The Cremation of Sam McGee"?

It is important to travel to faraway places with friends.

It is important to keep difficult promises to friends.

Friends can become closer under brutal conditions.

Life is too short to worry about mistakes.