Perhaps that's the intent, but I don't think so. It's root is in Christianity (I think?). God loves you no matter what and all that.
I think you want a different term: though I'm struggling to come up with what it might be at the moment
I think you want a different term: though I'm struggling to come up with what it might be at the moment