Although I loved the beginning and the middle, I struggled with the ending