I was slow to warm to this one, but it really gets you in the end. So much genuine love, fallible characters redeeming each other ughhh <3
O-guts!