OMG! how awful for you!! It must be really getting you down. having been through an abscess myself I know how awful they are.
You just have to remember how well libby is doing because of your care and you can Teddy through it too..
sending lots of well wishes x