:grouphug: :grouphug: :grouphug: :grouphug:
You are not a horrible person. Right now it is your job to sit and recover. I remember the horrid recovery time on my surgery, I literally sat in tears as others did everything. One friend even came daily to clean out the litter boxes! Take any help you can get, you will be on your feet in no time.