True Love Ways, by Mathieu Seiler
Séverine has recursive dreams where she meets a mysterious man. When she falls in love with him, she decides to break her current relationship to seek a new life. However, her loving boyfriend does not want her to go. With a perfect stranger’s help he makes a master plan to keep his darling Séverine next to him… unfortunately, thoughts are simpler than facts.