Beautiful scenery, messed up time line

Rating: 2/10 (1 April 2019)

I have read many reviews on this movie, looking for someone who was as annoyed as me about the timeline. I think alot of the reviews explained the film beautifully about this long predictable shampoo commercial.
But what annoyed me the most was the time line... Susannah is supposedly going to wait forever, well forever is i guess just less than two years? Tops?
Tristan will not be home for many years, many winters. Yet, when he comes back Susannah married a couple of years ago and his father had a stroke many years ago... but then Susannah writes him in 1921 congratulating him with the birth of his son? What? Meaning marrying and 9 months of pregnancy including etc. he was just gone 2 years maybe ? Am i missing something ? He wrote Susannah in 1918 to marry someone else? She did just that? Isbell supposedly just grew up in 2 years? I have many questions.
It was like they had to have him back in time to include he would become a bootlegger.
The scenery is so beautiful but all i was thinking was about this weird timeline.