3.5. Good book, ending was confusing and not fully satisfying

April 10, 2025