Being a parent is a complex gig. It is overwhelmingly wonderful much of the time but if you ask most parents there are times of worry, tiredness and sometimes heartache at seeing their child's life not turn out as they'd hoped. Parenting a child with …