To me, it sounds like this song is talking about being a Christian. In today's society, it's hard to be a proud Christian sometimes, and I think this song is telling Christians to stay strong and keep walking the path, even when it gets hard, because in the end, you'll get everything you've longed for.
To me, it sounds like this song is talking about being a Christian. In today's society, it's hard to be a proud Christian sometimes, and I think this song is telling Christians to stay strong and keep walking the path, even when it gets hard, because in the end, you'll get everything you've longed for.