The Time Traveller's Wife by Audrey Niffenegger

A moving, unconventional love story about a man with a rare condition that makes him involuntarily travel through time and the woman who loves him from childhood into adulthood; the narrative follows their relationship through fragmented moments—childhood encounters, missed opportunities, births, and deaths—exploring how memory, fate, and loss shape a marriage strained and deepened by the unpredictability of his disappearances and returns.

Purchase from Bookshop.org