Oh Mel you are having a tough time but don't beat yourself up over it. It could just have easily been any one of us and you are a great mum. Thank goodness it is something that can be fixed and not something much, much worse. Small comfort, I know, but you still have him with you and that is a zillion times better than the alternative. Sending lots of positive healing fuzzies Jack's way