Everyone has personal demons.
I, like everyone else has personal demons, I think everyone does. But I think they way you handle them is what makes you a good or not so good person in the end. You can choose to fight your demons, or give into them, it's all a choice in the end. I have battled...