Matthew 20:16 and the last verse of Matthew 19, among other places has the line, the last shall be first and the first shall be last or similar wording. Some people expressed their unhappiness with this phrase and so I prepared the short podcast accessible by the link below. I believe the real issue is the understanding that God chooses the last people to be first and leaves the first people to be last. As I explain in the podcast it is more of a case that the people who are last will be the first to choose life in the kingdom of heaven and the people who are first will be the last to choose life in the kingdom. If you appreciate this short podcast and would like similar podcasts on other troublesome bible verses, please email me at firstname.lastname@example.org. May you be richly blessed.