In my crotchety middle age I‘ve become quite intolerant of so-called “millennial novels.” So much so that I hesitate to classify this as one even though it most definitely is one. But this has so much heart and humor and REAL LIFE, it stands miles above its contemporaries. I absolutely adored everything about it. 5⭐️