Love will last forever theory