Shopping for The Perfect Gift!

11 If ye then, being evil, know how to give good gifts unto your children, how much more shall your Father which is in heaven give good things to them that ask him?

Gifts that God has given us

James 1:17KJV

17 Every good gift and every perfect gift is from above, and cometh down from the Father of lights, with whom is no variableness, neither shadow of turning.

God gives Life!

Romans 6:23KJV

23 For the wages of sin is death; but the gift of God is eternal life through Jesus Christ our Lord.

God gives strength, and peace

Psalm 29:11KJV

11 The LORD will give strength unto his people; the LORD will bless his people with peace.

God gives us a new heart!

Ezekiel 11:19KJV

19 And I will give them one heart, and I will put a new spirit within you; and I will take the stony heart out of their flesh, and will give them an heart of flesh:

God gives the “Perfect Gifts”

Luke 2:8-14KJV

8 And there were in the same country shepherds abiding in the field, keeping watch over their flock by night. 9 And, lo, the angel of the Lord came upon them, and the glory of the Lord shone round about them: and they were sore afraid. 10 And the angel said unto them, Fear not: for, behold, I bring you good tidings of great joy, which shall be to all people. 11 For unto you is born this day in the city of David a Saviour, which is Christ the Lord. 12 And this shall be a sign unto you; Ye shall find the babe wrapped in swaddling clothes, lying in a manger. 13 And suddenly there was with the angel a multitude of the heavenly host praising God, and saying, 14 Glory to God in the highest, and on earth peace, good will toward men.

Romans 8:32KJV

32 He that spared not his own Son, but delivered him up for us all, how shall he not with him also freely give us all things?