It sounds like you got the neutral ending to Harold's route. He has a "Best" ending which requires as many of the correct options as possible.