I am very sorry to hear about your little Kiwi
You did everything that was possible and more. You clearly put Kiwi before yourself and that is great pet ownership
Please do not blame yourself, it was a tragic and sudden loss that could not have been prevented
Fly free little one.