When a man who walked/talked with Jesus tells me something is so I'm inclined to believe it, ie verses 16-21 are fulfilled
No problem, so far the context of Joel is not fullfilled, i dont believe that this is fully fulfilled. No reason to argue for
It will come as the Lord says in his word to his time.