Do all good things come from God?
So, no, all good things do not come from God.
Good things come from people, but are lazily accredited to God as a means of exercising that grovelling subservient worship required by religion, and as a means of proving that humans are the sinful degenerates that religion also tells us that we must be.
What is every good and perfect gift?
The “act of giving” in this verse is described as “good.” And the “gift” itself, the “thing” that is given, is described as “perfect.” In other words, everything about His giving of the gift is always good. A familiar saying nowadays is, “God is good – all the time; and all the time – God is good.”
What does Father of heavenly lights mean?
“Father of Lights” (note that I’m using the plural of “light”) is a phrase which is found in the Bible, and is used to describe God. It is a reference to creation; God as the creator of all the heavenly lights, is referred to as the father of them. In a sense, then, you could give Him the title “Star Father.”
What does the Bible say about gifts?
2 Corinthians 9:6-8
Each of you should give what you have decided in your heart to give, not reluctantly or under compulsion, for God loves a cheerful giver. And God is able to bless you abundantly, so that in all things at all times, having all that you need, you will abound in every good work.