Beating the Odds: Chronicles of a Survivor's Battle with Cancer, Inadequate Healthcare and Social Injustice