Every good gift comes from our Loving Father:
"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." (Matthew 7: 11)
God our Father gave us His best -- His own Son!
"For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life." (John 3: 16)
and with Jesus, we receive all things:
"What shall we then say to these things? If God be for us, who can be against us? 32He 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?" (Romans 8: 31-32)
Why does James refer to our Daddy God (Romans 8: 15) and "The Father of Lights"?
Not only is our Father trustworthy, but we can rest assured that in His light, we see light:
"For with thee is the fountain of life: in thy light shall we see light." (Psalm 36: 9)
In His light, we have life:
"In him was life; and the life was the light of men." (John 1: 4)
By walking in the Light, we know that we will never stumble:
"Then spake Jesus again unto them, saying, I am the light of the world: he that followeth me shall not walk in darkness, but shall have the light of life." (John 8: 12)
"But if we walk in the light, as he is in the light, we have fellowship one with another, and the blood of Jesus Christ his Son cleanseth us from all sin." (1 John 1: 7)
We have every good and perfect through our Father of Lights, because He sent His Son Jesus, the Light of the World, and through, Jesus we receive all things!