Thanks for the New Year's wishes, Micro, and Happy New Year to everybody from here as well.
OK, the most serious thing is...it takes you an hour to do 40.00 worth of groceries? GROCERIES??? I swear, really, 10 minutes absolute max here, and forget any lineup because I won't stand in anything more than two deep. I find a genuine hatred for the whole exercise contributes immensely to efficiency. :-)
Sounds like you're getting a bit of your stamina back, though, and bringing a couple of good new habits along with it.
Glad you're on the mend, slow but sure and right.