Denise Lewis has told BBC Sport she will not retire, despite dropping out of the Olympic heptathlon competition.
The 2000 gold medallist pulled out of of heptathlon at the Athens Games, stating she was "physically and emotionally devastated".
"I know within my heart I have a lot more to offer this sport. There's still a good performance within me. I will carry on." she said.
"I've seen the rankings and believe I can still be among the medals."
Lewis revealed the heartache she suffered after realising her 2004 Olympic dreams were over.
"I worked so hard and battled against my injuries just to be here," she added.
"My troubles began when I hurt my ankle in January. Then the left foot started to play up before my right gave me problems at the trials.
"I came into some sort of shape during preparations in Cyprus. I was very optimistic.
"I put my heart and soul on the line to be here. I was going for a medal because it was really in me.
"After disappointment in the long jump, I couldn't take anymore. I was a broken person."
The heptahlon gold medal was won by Sweden's Carolina Kluft, the silver went to Austra Skujyte of Lithuania while Britain's Kelly Sotheton took bronze.