Indians' Cramer perseveres despite life’s obstacles