I was running ten miles this morning and decided not to listen to music like I normally do.  Today, I decided to reflect on my life.  When was the last time that you did this?

I thought back about all of the events that have taken place over the years.  Some were very happy moments and some were very painful.  There have been so many different path changes along the way.  Every event had it’s time and place.  I do not believe in coincidence.  I feel that it is all God’s plan.

I imagine my life as being a large puzzle that God is putting together.  I used to put together jigsaw puzzles as a kid.  It might take me a while to put it together, but I always knew what the picture would look like once it was put together.  Our lives, though, are different.  We do not know what God has in store for us.  Everything that happens to us throughout our lives has a purpose.

It all plays a part into the type of person that we become.  Our personalities, our beliefs and how we interact with others.  I am very passionate about the way that I lead others.  Reflecting back on  my career, I can see why.  I did not always have a respectful boss and disagreed with a lot of the practices of my fellow managers.

My third book will be published within the next couple of months.  It will give you guidance in setting and attaining goals in your life.  I have been blessed with this avenue to teach others what I have learned along the way.  This is just one of the blessings that I reflected on today during my run.  I have some very dear friends and a great family.  God has taken care of me through everything that has taken place over the years.

Only God knows what the picture of my life will be when it is completed.  I have confidence that whatever it is, His will is better than mine.  I am excited to find out what He has in store for me.  I know that the best is yet to come.

What have you reflected on today?  Do you trust in God’s plan for your life?

I would love to hear your thoughts.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *