Why do People have Bad Dreams?

People normally have bad dreams because there is something going on in their lives that are unsettling, painful, or something they can not control. It could be something that has happened recently or even in the past. You can find more information here: