Awww I really felt for the main character. It was interesting to jump between time periods and see different versions of him. The moments where he remembers Margeret were wholesome too.