Castle Rock family struggles to overcome cancer