I believe there is a reason for everything. We may not realize or even care at the time. But it all matters in one way or another. The pieces always come together to complete the picture and fulfill a purpose. It’s not always pretty. However there is a certain satisfaction in knowing it wasn't all for nothing. All the good times, bad choices and near death experiences; make us into who we are. It also adds to what more we have to give. Just the joy of being able to share the story with a child or grandchild. Is priceless. Their anticipation and reaction often gives back a result we weren’t even looking for. It’s quite satisfying to know there are reasons behind the things that happen in this world.