God rejected Cain’s offering of grain, yet He accepted his brother Abel’s offering of a lamb. It is easy to see why Cain became angry, but that was because God’s preferences contrasted Cain’s inclinations. Yet God loved Cain so much that he tried to reason with Cain. What happens to us when our will is crossed by God’s will in Scripture? Do we get angry as well? Our reactions are more of an indicator of our heart than any inconsistencies on God’s part (David Whitehead).
Millet berries and flower