How Long Will The Universe Last