Wow Caz!

Good on you for getting through all that despite the doctor!! Your little man is lucky to have such a strong mum!