Shane is 18 today!! Since diagnosis..the last 14 years has been an incredible journey of faith. Shane has given us joy/laughter! We are so blessed to have you with us still fighting, never giving up! Always Believe!! @AmyHaddad5@Shanerock_org@ava_haddad@brookehaddad16