I've read the gospels many times, but I always seem to stumble when Jesus says, "The last will be first." I have an inkling of understanding, but the gravity of the phrase seems to elude me.
What did Jesus mean when he said, "The last will be first, and the first will be last"?