On this thankful Thursday, I am ever so thankful for God's sovereignty. I am thankful that He has a purpose in everything that happens, and that I can trust Him to work it out for His glory. It is such a comfort to know that He is in control. Things might not always go the way that I hoped, but I know that as the heavens are higher than the earth, His ways are higher than my way, and His thoughts than my thoughts (Is. 55:9).
This also happens to be the Thursday before thanksgiving and day 18 of the giving challenge. This months host for Thankful Thursday, Laura over at Women Taking a Stand, posted in her post about Cain and Able. God rejected Cain's offering because Cain gave Him some stuff. It doesn't say that he gave him the best or the first, but just some. I always think about this as giving God our leftovers. But what struck me about this today is that I'm not always giving my best to others. Through out the giving challenge, I have given in some way each day, but I haven't always given my best, I just gave something. I am like Cain. I would much rather give like Able and give God my best by giving my best to others. After all Jesus said that ‘...whatever you did for one of the least of these brothers and sisters of mine, you did for me.’ (Matthew 25:40).