That wedding in England is day 119 next year! April 29, 2011 is day 119 of the new year.
Psalm 119 could well be the psalm to celebrate the millennium of rest.
About “this generation shall not pass”: On November 29, 1947, United Nations Resolution 181 issued a recommendation for a three-way partition of Palestine into a Jewish state and an Arab state. This resolution brought into existence the State of Israel. Could this be regarded as the conception for the State of Israel?
The fall of 2018 will mark the end of the 70th year from this date and the Jewish beginning of 2019. Perhaps this date shall not pass till all shall be fulfilled.
Most theologians believe there is a gap between the rapture and the start of the Tribulation.
Regarding “… thy will be done on earth, as it is in heaven …”: might that spring wedding point to a heavenly wedding?