shannon took another healthy sip and leaned back against the sofa cushion , feeling that familiar yearning as she closed her eyes , picturing a scene from the past that always managed to warm her engine nicely .