David Price believes one day he will be grateful Tony Thompson ended the unbeaten start to his professional career.
Thompson stopped Price inside two rounds in February and the pair are in the final stages of their preparation for the rematch in Liverpool on July 6.
British and Commonwealth champion Price won his first 15 fights with little in the way of fuss, but his progress was stopped dead in its tracks by a fierce right from his American opponent.
"There will be heavyweights who saw me get beat and thought 'Thank God' because they wouldn't have to fight me in the next one or two fights," Price said.
"A year down the line when I have won two or three fights I will be able to say I'm glad that happened then.
"I can't say that now because I am yet to avenge the defeat, but I do believe if I'd carried on the way I was going it was a formality I would lose.
"You get complacent and it is a lesson learnt. Once this fight is won I am right back in the mix and no one can deny that. It is about winning. I don't care how I get it because I can move on.
"Because of the way I was going people expected me to batter Tony, but he only fought Wladimir Klitschko six months previously.
"The last thing a heavyweight loses is his punch and I got caught with a heavy shot. It didn't look a heavy shot, but it was. He could try 2,000 times again and it wouldn't happen again but it is done."