Sometimes, bad things happen to good people; conversely, good things happen to bad people. "Who are we to judge?" we ask ourselves. When things get too complicated, we end the conversation by saying, "God knows best!"
Read this post on riflerangeboy.com