To me, tithing is a spiritual law. It started with Adams and Eve's family offering first fruits to God as in honor, thanksgiving and love. I also include helping the homeless, Psa 41 speaks of the benefits of that. I can honestly say I receive miraculous blessings in many different ways and I've seen others who tithe blessed in highly favored ways also. As with Cain, no one should tithe if it's not from the heart.