Many cancer patients juggle care along with financial pain