Garrett sees cancer battle as “adversity versus blessing”