I have raised cats since I was a child.. I got to experience a cat giving birth at a very early age.. have never forgot it... seeing another life come into this world and watching the way God created nature to work is just amazing. your cat reminds me of my sister's cat Kelala she birthed 5 kittens... one which went to a guy dad works with and Ashes and Terese who my sister still owns and Bryer and Tabbi who I still own... Kelala passed from this world in an accident my dad i believe still kicks himself for when the kittens were about 4 wks old we hand raised them and 2 yrs later welcomed Tabbi's litter Blayze, Bouncer and Socksy. and watched them grow into their own personalities... and its hard to let them go when its time... I hope you have a great experience when the time comes.