Hi, Mrhomercat!
Sometimes you have to dive
under the oncoming wave so it won't knock you over. If "cocooning" or "hibernating" help you weather this storm, great -- that's survival, not selfishness.
The Mrhomercat I know is a warm, caring individual despite overwhelming circumstances. Your feelings of selfishness have a life of their own; nothing I can say will disperse them. Now is a time for self-care. I attach no shame to your seeing to your own needs and safety.
__________________
My dog

mastered the "fetch" command. He would communicate he wanted something, and I would fetch it.