This Christmas song is one I sang many times as a child. I have heard it over and over again, but for some reason when I recently listened to it something stuck out. The line “be good for goodness sake” continued to run through my head, and about drove me crazy. However, something recently clicked… this is the anthem of the human moralistic Christian mindset. Just as the song teaches that if we are “good” we will receive something on Christmas day from some distant being that we never see or hear from. Unfortunately, most Christians have this same mindset. If they do good things (go to church, stay away from “bad things”, and say they believe) then God will bless them and give them gifts.
However, the Christian God is so different from this. The gift of God is a free gift because the price has been paid for by Jesus. In Ephesians 2:8-9 “For by grace you have been saved by faith. And this is not your own doing; it is a gift from God, not of works, so that no one can boast.” Since we can’t gain salvation, because it has already been given to us. And since God has “blessed us with every Spiritual gift.” (Eph 1:3) Where does that leave us with works.
James writes in chapter 2 that he will show is faith by his works. This should be our mindset all the time. God is a personal God who has already given us the most precious thing in this world, and that is Himself. So now our mindset should be transformed. God tells us our mindset should not be “do good works so you can gain me.” But, “because you have me you do good works.”
I’ll end with this, lets not do “good” works because you want to impress God like he is Santa. However, let live righteous lives and do good works because of what He has already done.