The midfielder has been looking for a new club since leaving Italian Serie A side Inter Milan by mutual consent in October.
According to the former Juventus star, he noticed that things were going worse at the start of his third season at the club.
This, he says, informed his decision to part ways with the club.
“At the start of my third Inter season I saw things were gradually getting worse and the best thing for me to do was to redraw and focus on continuing my career,” he told BBC Sport Africa.
“I still had a contract and I absolutely wanted to be fair to them. Everyone at Inter has always treated me very well; the club, the management and my teammates were always supportive. Asamoah explained.
“They knew I had always given my best and I was training hard every day, so, when I explained them my situation, they understood me. We got to an agreement and they let me go without any problem.”
Despite recently turning 32 he still has the enthusiasm of a 20-year-old and says it is too soon for him to follow the lead of his compatriot and former captain Asamoah Gyan, who signed for Ghanaian side Legon Cities in November.
“In the future, I won’t mind going there (to Ghana) and play football, but this is not the right time for me to do so,” he told BBC Sport Africa.
“I have quite a few years ahead of me to play in Europe before considering such a move.”