21 He must remain in heaven until the time when God makes everything new. He promised this long ago through his holy prophets.