Grateful Hearts: Cain or Abel
We know the scriptures say, “God loves a cheerful giver.” A cheerful giver doesn’t give reluctantly or out of compulsion. A cheerful giver gives out of thanks for all that God does for him or her. Maybe that was Cain’s problem.