17- year-old Zach Sobiech, is battling an incurable cancer and has undergone many surgeries , chemo and has spent a good number of days at the hospital.
"He's had a resection of his lung, collapsed lung, hip replacement, he's had some tough things to go through," Zach's mom said.
Doctors have just given him a year to live as he has been diagnosed with Osteosarcoma, a rare bone cancer.
To convey to people how much they mean to him, he is busy creating sweet music in his guitar to say good bye to his dear ones.
"His first song Clouds, has been kind of a sensation, it's really touching peoples hearts. But he hasn't stopped there he's written several songs since then," Zach's mom said.
"I think you have to deal with it day by day and sometimes hour by hour," Zach's dad said.