oh noes !!! i think i've got it too !
(about your socks : i'm pretty sure they're off gallivanting about the country. hugo and lefty mentioned running into quite a few "odd" socks on their trip, and you're the most likely candidate i can think of for odd things...

)