ridge accepted the drink he was given and joined in the celebration of blackie 's return for a while , though his body was telling him that it had been much too long since he had last eaten and slept .