Romans 8:28 - And we know that God causes all things to work together for good to those who love God, to those who are called according to His purpose. Life has a way of bringing things our way that are not caused by God. Yet He can cause them to work together for our good. At times these things cause bits and pieces of you to be broken. However our amazingly good Father is able to take these broken pieces and make a beautiful mosaic with His incredible love as the centerpiece. This message reminds us that we can indeed go through all things because we have a Father who is for us and indeed can work all things for good even when all things aren’t good.