"Is that what you think?" she snapped, crossing her arms over her chest. His words hadn't completely sunk in yet. Still drifting on a heady wave of anger, she hadn't quite processed that she'd misunderstood him. "You think I'm just here to buy you groceries and teach you how showers work?" She contemplated turning around and heading for the stairs, but she wasn't sure she could make it down them without falling on her ass at this point and that did not make for a very dignified exit. She turned her face away from him, not able to look him in the eye. Slowly, she was beginning to really work what he'd said through her mind.
He'd said he wanted her being with him to be her choice. He wanted her to be with him. Not needed...wanted. She wasn't used to the concept. Azazel, Alistar, even Lucifer, they had needed her. They had trusted her. But they hadn't wanted her. They hadn't chosen her above others because of her, merely her abilities. Her ruthlessness. Her dependability. And here was Castiel, poor little broken angel, who wanted her for nothing other than herself. Wasn't that better than need? He'd said he loved her but, in her history, love had equated to loyalty, duty, and power. None of those things applied to Castiel with the potential exception of loyalty. But even that tasted differently to her now.
"I have plenty of reasons to be here other than making you food," she said grumpily, her anger deflating a bit.