I don't mean this to be offensive or rude but sometimes kids just flourish more with different people. Doesn't mean that we're not good enough but we just may not have been the best fit for the child. Nothing to worry about. This could totally NOT be true in this case and it could just be that he was now ready to train. Who knows? I wouldn't let it get you down though!!

Take this time to cherish the moments with your remaining kids and enjoy every minute! Try and stay positive and do lots of fun Christmas things and go out with a bang knowing that you gave it your all Soon you'll be off and enjoying your new baby! All the best!