Damn and i really hoped he will survive

May he R.I.P. .
TIt is not your fault shit happens please dont feel guilty cause i know it hurt so much i lost also 1 pet he died on my hands when i took him home from the vet it was a small streeter kitty .
Seriously you should take things straight now and try not to feel guilty .