he was weighing up the alternatives : it was a choice between rationing himself to just eight cans to last him for the whole of the approaching week , or weighing himself down with an additional four-pack and struggling back the long two-miles distance from the supermarket to his boat with heavy bags .