Sorry about the absence of posts over the last few. I went to DC with Iraq and Afghanistan Veterans of America and had some issues with hotels charging for internet.
The Apostles had every reason to believe Jesus would return during their lifetimes. I believe a generation here has meanings we on earth do not recognize. Maybe something similar to Dispensation.