Yeah, that text is only in Matthew, but idea of 'this generation,' 'full preterism', etc., I have treated fairly thoroughly elsewhere. Thanks for your interest!
The rendering of that Peter's confession is not what the KJV says. Many many verses have been taken away from KJV. Today most churches and seminars are promoting NIV. 😢