Hahahaha. @talktofaith. I sort of agree with you because there is no single cause of it. But definitely, but things do happen for a reason. For example a drunk driver may kill innocent people. In this case, it happened because of poor decision of the driver to drink and drive.
RE: Why do bad things happen to good people?