The old saying goes, "The best things in life are FREE"...but have you ever thought about how the best things in life can also sometimes be those things that you least expect. If we really look back over the course of our lives, we find that everything that has ever happened to us is all connected. If you start from the point of where you are and work backwards as far as you can remember, the pieces fit. The hows & whys of certain things that made no sense at the time of their arrival, soon make perfect sense when the next thing shows up in your life.
Life is a journey, full of discovery, challenges, ups and downs. We must embrace every moment and be grateful for the moment we are in. It is said, "Nothing lasts forever". That may be true to a point, but if we look back at some of the things in our lives that have occurred, we can quickly find many things that we are thankful did not last forever.
Life is not so much about whether or not something lasts forever, but rather how things just happen in the proper moment and time and not a moment too soon. As we think about where we are today, the things and people that are currently in our lives are there because they are supposed to be. If we travel back in time to 1 yr ago or even 5-10 years ago, and think about where we were at that point in our lives, the current people/things/events would not have fit into our lives at that moment. We were in a different place back then and the people, events and experiences of yesterday were preparing us for the current moment we are in.