A blessing in disguise, bitter yet sweet.