Every good and perfect gift is from above, coming down from the Father of the heavenly lights, who does not change like shifting shadows. (James 1:17)
People around us can behave in a manner where we may feel like they are like shifting shadows. But God Almighty is not like that. He is perfect in faithfulness. Of course, sometimes it's difficult to understand God's ways, but we can assure ourselves that he is doing the right thing in our lives at all times. His gifts to us are all good and perfect. Though people, even our own, may forsake us, he will never do that, because he doesn't go back on his word. Wonderful God. He deserves all our praise.