It's all personal opinion. I can't tell you what this song means to me because you wouldn't understand. Because it's a past experience in my life not yours. It's how my. My. Brain interprets it. If you think it's Christian that's great, but that doesn't mean you have to force it on other people. Share your opinion fine, but don't force people to view it the same. Plus. Their are no facts in opinion.
Just because it's "obviously" something doesn't mean other people share your views. For instance I'm Not religious so to me this song isn't religious but it still hasmeaning. So this song. In fact. Is what you make of it.