So sorry to hear about Socks. But just by being 22, you can tell he lived a good life, and it sounds like he enjoyed the majority of it, only becoming old and feeble in his last years.

It's like you said, he is now running around on his kitten legs at the RB. My thoughts and prayers are with you, your boyfriend and his family.