The lyrics are so good!
And to be honest, I understand that people feel like she's shoving religion down our throats. But a lot of it is metaphorical. And also, so what if she is? She is religious, just like so many other people. She's expressing her beliefs, which she's free to do.
I myself, am not religious in the slightest, but I personally like the fact that someone in mainstream pop music is talking about something completely different to "I'm going to drink a lot, party, have sex, then you'll leave me and I'm heartbroken". It's refreshing.
If you don't like it, then get the h