like a drunkard , i stumbled home , and it took me the better part of an hour , though i was n't far in terms of physical distance , but i kept having to rest before my legs gave out : curbs , benches , other people 's front steps .