Wow Beckles! That's amazing......

I'm sorry that you ended up having to have the emergency caesarean (I can relate!), but at least little Oscar is thriving and doing well, and you are on the road to recovery!