Thank christ it has a good ending. Because the rest of it was seriously the most depressing thing I have ever read