As a melanoma survivor who is supposed to be careful every time he goes out into the sun, but isn't, and have also lost people to other forms of the disease, I don't know what else to say but yes, cancer is bitch.
Sorry for your losses and try to keep the faith.