Making the best out of what you've been given, I suppose. I don't think there is any meaning beyond that, but then I'm not a religious person so others may think differently.