What made Charles 1 a terrible king?

The main problem was that he genuinely believed he was divinely ordained to be king - he thought god had "picked" him to be king, so he was therefore infallible. He also had many affairs both with young men and women - although having affairs is something of a tradition for monarchs.