life struggle