In 2016, the 31-year-old striker sealed a mega move from UAE side Al Ain to Chinese club Shanghai SIPG, becoming the sixth highest paid player in the world at that time.
However, injuries curtailed his adventure in the Chinese Super League, where he made only 20 appearances in two seasons and scored seven goals.
The former Sunderland star was loaned back to the UAE and now playing at Al Ahli, where he has netted four goals so far in eleven outings.
“I was a bit frustrated due to injuries to the extent that my wife advised me to quit football,” Gyan told Hot FM.
“I nearly quit the game following her advice due to the recurrent injuries. But sometimes you have to be mentally tough to surmount the challenges.
“The injuries were huge challenges to me but I'm glad I have overcome them. I'm a fighter and I keep fighting. I am sure I can play for many years,” he said.
He added: "One thing about football is dedication. If you have the passion and you are dedicated, you can rise above the storm no matter the difficulties."
Gyan, Ghana's all-time topscorer with 49 goals, was restricted to only two appearances throughout 2016, scoring just a goal for the Black Stars in almost two years.