Meaning: The meaning/message of this song is that we are always going to be faced with hardships but we must hold onto our faith and believe in ourselves to overcome it. It may be a long and hard journey but it is almost always rewarding despite the unsure ending. One must never give up.
Theme Statement: To overcome and fight through hardships, holding onto your faith and self-belief are key.