Mother endured horrific 107 hour labour then lost premature son to lung disease