Free Food for Demons
Both Bravat and Ciel are offering free food, but it seems that prostitute might have been right.
It’s not really free since both have ulterior motives. Bravat wants people to join his cult and give their blood. Ciel is trying to lure the people away. So, nothing is free here.
Yet, there is an example of something truly being given away for free in Chapter 118. Soma and Agni giving food to the children.
What if this is all foreshadowing? The soul itself is food for demons. A person gives up their soul to a demon with the plan to gain something. Ciel didn’t promise his soul to Sebastian just to feed a hungry demon. He wanted revenge, so the agreement was made.
What would happen if someone was to offer their soul freely - with no gain for themselves? What if someone was to offer their soul in place of Ciel’s with their only purpose to save Ciel? I doubt Sebastian would take it as he has been ‘seasoning’ Ciel’s soul, but I still can’t help but wonder.