What does Numbers 20:12 mean?
But the Lord said to Moses and Aaron, 'Because you didn't trust me enough to honor me as holy in front of the Israelites, you won't lead this community into the land I'm giving them.' Numbers 20:12 - Modern Text Bible
(God holds Moses and Aaron accountable for their lack of trust and for not showing God's holiness. Their leadership will end before entering the promised land.)