Have you ever hated a game which you've later ended up enjoying?

For me it was BioShock 2. Years later I replayed it and had a completely different experience. The only reason I can think of is my expectation level going into each playthrough. So glad I gave it another chance.