A good post. As a DM you have to remember your players are as much a key part of the story as the story you are telling. If you they are not having fun. Your game will quickly become dry up to a dead husk of enjoyment. There is a line as a DM we have to walk carefully. We are not slaves to our players and not everyone can be happy all of the time. The theme of something to love, something to hate and something to fear is a great mix in games.