Why does my homemade vegan cheese taste so sour?