Glory O'brien's History Of The Future by A. S. King

After a freak accident, a sharp-witted teenager discovers that when she touches someone she sees glimpses of their possible future; confronted with visions that reveal ordinary cruelties, abuse, and looming violence, she grapples with whether—and how—to intervene, balancing family dysfunction, friendships and first love while confronting the ethical burden of knowing what might happen and learning what responsibility, courage, and hope can look like in an uncertain world.