Archives For David Shane

“Enter his gates with thanksgiving and his courts with praise; give thanks to him and praise his name.” Psalm 100:4 (NIV) 

Life can get busy. There is no doubt about that. But, no matter how busy it gets we can’t ever forget to be thankful for all the blessings in our lives. God is so faithful to pour His blessings on us each and every day and today I am reminded of that. We might have plans that we think would work perfectly and then they fall through, but never underestimate these moments! I am so thankful for God’s perfect timing. I can so easily be impatient waiting for His timing, but there is no denying that every time it comes it is absolutely and completely perfect! God’s blessings come at the right time reminding us that we are in His hands so we have an abundance of things to be thankful for! I know for myself that I have many things to be thankful for, my family, friends and so much more, but for today on this Thankful Thursday I am especially thankful for God’s perfect timing. What are you thankful for?

Photo Credit: David Shane