You have done nothing wrong to deserve this. these things just happen. Not every baby is born perfect and there has to be strong people out there to cope and love them back to full health. It is seriously hard to stay optimistic, but he is still your baby and you will be there for him and love him just as much.
You have been through so much already in such a small space of time - remember your feelings are mixed with panic and shock and this will pass leaving you clear headed and ready to take it all on.
I hope things turn out for the better and you have the strength to cope! Even if he comes out perfect - it is a long road of worry and i wish you a zillion
