I was instructed to write this song in the language of time and in the language mankind will understand and relate with. God dwells outside of time and from His perspective everything He promised is already done. However, we as mankind dwell in time.
Enjoy this beautiful song.