Big Bounce
A more specific theory called "Big Bounce" proposes that the universe could collapse to the state where it began and then initiate another Big Bang, so in this way the universe would last forever, but would pass through phases of expansion (Big Bang) and contraction (Big Crunch).