I am so very sorry to read the following. This is not your fault at all as without you he would have never known love and devotion. You are good people and never second guess yourself.
We can only do what we can. The effort was made and it was not meant to be for whatever reason.
RIP little one.