I think perhaps you’ve missed a couple things here:
According to Peter, Joel’s prophecy was fulfilled beginning on Pentecost. (This is found in Acts 2.)
And Jesus’ prophecy of Matthew 24 was fulfilled during the lifetime of those who were alive at the time.
Thank you for the continual posting of actual Bible teaching on FR. The constant Catholic church political postings (”The Pope changed his mind again!”) get quite tiresome. It is good to read real preaching.