Ffion's son, Oliver, was born just before 24 weeks, facing many ups and downs during his stay in three different hospitals.