Acts 3:19-21 can be a difficult passage to understand, especially when trying to understand it without really examining the surrounding context and comparing with other passages. However, when one notices that the Holy Spirit (via Peter) is actually using the same kind of language He used in many other passages, the meaning becomes clearer. Acts 3 is the second recorded sermon of Peter after Christ’s ascension. Many marveled at the healing of a lame man in the temple, and Peter used the occasion to preach the Gospel, with the last words of the sermon being these (Acts 3:19-26):
(19) Repent ye therefore, and be converted, that your sins may be blotted out, when the times of refreshing shall come from the presence of the Lord; (20) And he shall send Jesus Christ, which before was preached unto you: (21) Whom the heaven must receive until the times of restitution of all things, which God hath spoken by the mouth of all his holy prophets since the world began.… Read more