"Verily I say unto you, This generation shall not pass, till all these things be fulfilled. Heaven and earth shall pass away, but my words shall not pass away." (Matt 24: 34-35)
A firm foundation; a promise. Jesus used the parable of the fig tree to remind us of what we "know". The change in seasons can be determined by the changes in the leaves and fruit on the tree. This one, particular verse (34) has been surrounded in human controversy for quite some time.
If we are to go with our knowledge of what a "generation" is, that would be 40 years. The common misconception surrounded the return of Jews to modern Israel which happened in 1948, setting the rapture for 1988. Once again, literal translation requires the right variable (a discussion I had with my son just the other day). That "variable" - generation, could also be 70 or 80 years (as in Ps 90:10).
Regardless of exactly what chronological number we assign to generation, the fact remains that the end will come, and it will be witnessed by a generation of Christians as well as Jews and atheists. "This" generation could simply mean that we, as Christians, belong to just one, continual generation (just a thought).
Now, if you look at the energy spent trying to determine when that time will be, you will realize that a considerable amount of time has been wasted in empty preparation for the second coming. Better to be prepared for the unannounced guest than to run around as they are coming up the walk trying to straighten up the house.
Our Savior will return, and he will bring with him judgement of all people. The earth will be destroyed and those of us left will end up one of two places. His words remain just as true as when he spoke them. Prepare yourself today for what just may happen tomorrow. As Jesus into your heart, welcome him into your life and rejoice in what is to come!