An absolutely gorgeous story that is very well-written and moving! Great characters development and the shifting between past and present timeline adds so much more to the touching reminiscence of the lives of various characters which simply makes the storyline that much more wholesome.