I love Sheila O'Flanagan's books for the same reason. The narrative pulls you through. You get to meet different people, celebrate triumphs and secret fears.
I loved the end of the book particularly, it was like life often is: uncertain.
You never know what's going to happen next