21 Heaven must receive Jesus until the time when everything will be restored as God promised through his holy prophets long ago.