David Price has vowed to continue fighting in the wake of Saturday's devastating second defeat to American Tony Thompson at the Echo Arena.