In Fünf Jahren by Rebecca Serle

A driven young lawyer who prides herself on meticulous five-year plans experiences a disorienting, hyperreal vision of herself five years into the future—living a completely different life with a different man—only to wake up in the present and, years later, unexpectedly encounter the person from that vision; as her engagement, friendships and assumptions unravel, and a devastating loss forces her to reassess what she thought she wanted, the story probes fate versus choice and the messy, unpredictable nature of love and loyalty.

Purchase from Bookshop.org