Faced with another hurricane less than two weeks after Helene, lifelong residents of St. Pete Beach, Florida, question whether it’s time to leave for good.