Chapelle teenager weathers her family’s storm