Marc,
I've just found this thread and finished reading the whole thing. OMG! How much can one person go through?
I just wanted to let you know that I think you deserve a medal for dealing with school, Cosmo's problem and your own back and leg pain. I don't think a lot of people could have done it. I'm glad school is over and you can relax a bit. I hope Cosmo continues to improve and you heal up. The kind of pain you have been having is miserable and I know it. No one understands it unless they have been through it. It is just unimaginable.
Take care and talk to us soon. But try to enjoy yourself for a while!

Big Hug!
</IMG>