Thank God for the Doctors of the Church!
When I get stuck on the meaning of a verse, I’ve often found a good answer in the writing of the Fathers.
Here’s what St. Augustin says in his Tractates on the Gospel of John, that clears it up:
***The Lord is a prophet, and the Lord is the Word of God, and no prophet prophesies without the Word of God; the Word of God is with the prophets and the Word of God is a prophet. Earlier times were granted the prophets inspired and filled with the Word of God; we have been granted the Word of God himself as the prophet. But Christ, the Lord of the prophets, [is] a prophet in the same way as Christ, the Lord of angels, [is] an angel. For he himself also was called an angel of great counsel. But even so, what does the prophet say elsewhere? That not as a legate nor as an angel, but he himself, coming, will save them, that is, for saving them he will not send a legate, he will not send an angel, but he himself will come. Who will come? The angel himself. Assuredly not through an angel, except that he is an angel just as he is also Lord of the angels. For in Latin angels are messengers (nuntii).
If Christ were to announce nothing, he would not be called an angel; if he were to prophesy nothing, he would not be called a prophet. He has urged us to faith and to the attainment of eternal life. He announced something present and predicted something future. From the fact that he announced a present thing, he was an angel; from the fact that he announced a future thing, he was a prophet. And from the fact that the Word of God was made flesh, he was the Lord of both angels and the prophets.***
Hope this helps you as much as it helped me!