Our Unchangeable God (Malachi 3:6-12)

The Lord is the one who watches over His people, but his people have not returned the favor.  Their passion, their love, and their conviction have grown soft towards the Lord.  So, how is the Lord going to deal with this?  Will the Lord give his people what they deserve?