Oh man this definitely sounds like something that would make me cry tears of joy by just how good it is. It's doing that right now as I read the ingredients.