Romans 8:28 is my favorite Bible verse. "All things work together for good for those who love God and are called according to His purpose." It is important to remember in difficult times that all things will work out for good. My good? Not necessarily. It is hard to understand why God allows things to happen especially in painful situations and tragedies. It is in the most trying of times that we can see His face more clearly. We may not be able to understand until weeks, months, or even years later. The pieces eventually make sense to us.