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?
Romans 8:32 (KJV)
From a gift you can know the heart of the giver, you can also know how deeply the giver knows the receiver. A giver that does not really know the receiver may give an expensive gift that does not meet the need of the receiver. A timely gift that meets a timely need comes from a giver that knows well the receiver and what he or she really needs at that point in time. This is a great season of giving and receiving. The Greatest Giver is God from Whom all Good and Perfect Gifts emanate. Merry Christmas!
Yours in Christ, pastor Festus Nsoha.