What does Matthew 19:29 mean?
Jesus' words constantly surprise and astound His twelve disciples. Now He has revealed something to them that would astonish anyone who understood even a little bit of what He meant. Peter questioned what He and the other apostles would have in heaven, since they had left everything in their lives behind to follow Him. Jesus described the new world, or the "regeneration," when He will take His throne in eternity. He has said they will be there with Him, each with His own throne, serving as judges over the twelve tribes of Israel (Revelation 21:1–14).Now Jesus expands His focus to include everyone who has left behind houses and family and lands for the sake of Jesus' name. Each person who has done so will receive a hundredfold return of family and possessions. Even better, each will inherit eternal life in the kingdom of heaven with Jesus forever. It is the ultimate promise of the ultimate eternal reward.
Of course, these who follow Jesus will not receive rewards because of their own goodness or merit or worth. They will be given all this, forever, because of the one they followed: Christ.