Blessings are more easily seen and given when your faith does not waiver in doubt.
Earthly fulfillments are cloaked in variables that are not predictable. Earthly Blessings are cast in the shadows of conflicting personalities, fake behavior, endless possessions, and questionable sincerity. They are nice, but not deeply felt.
Heavenly Blessings are heartfelt, spine tingling, and supernatural. They strengthen your faith instead of questioning it. Mary received a huge Heavenly blessing because, first, she believed in the Holy One who could make it happen.
And blessed is she who believed that there would be a fulfillment of what was spoken to her from the Lord. Luke 1:45
May your December be filled with believing, giving, and receiving Heavenly Blessings!