Kawerau's Victor Richmond has just been handed a trifecta of bad news.
But the 21-year-old remains positive even though he knows he is at the starting line of a journey that, while designed to keep him alive, will push the limits of his mental, physical and spiritual strength.
Two weeks ago Victor found out he had bone marrow cancer.
July 15 started like any other day. Victor got ready for work at his Wellington construction site but before leaving, mentioned to his partner that his left eye was blurry.
"Following a short discussion Dani his partner put her foot down