Benin international striker Razak Omotoyossi has joined Swedish side Syrianska FC until the end of October.
The 25-year-old switched from rivals GAIS to the Stockholm-based club after completing a short deal in Gothenburg.
Back in March and eight months after his contract with French club FC Metz was terminated, he signed a four-month contract with GAIS.
"It's better to keep my motivation, instead of waiting on uncertainties," Omotoyossi told BBC Sport on Wednesday.
"I spoke to the Syrianska coach [Valeri Bondarenko] and I was convinced he wanted me in his plans, so the decision was easy.
"I'm grateful to the officials, players, fans and management of GAIS for giving me the opportunity to spend a part of my life there.
"This is a new challenge; my head is calm and settled. The important thing is to focus on the football and nothing else."
Nigeria-born Omotoyossi was without a club for much of last year after his contract with Metz was ended by a French league tribunal.
"I've made mistakes in the past but I've learned from that.
"I'm now strongly focused on making progress in my career," he added.
"No man alive is perfect, so I need my football to do the talking for me now."
Omotoyossi made 15 appearances for GAIS, mostly as a substitute, and scored two goals.
He returned to Sweden in April, three years after he left Helsingborg, for whom he scored 27 goals in 49 matches.
The much travelled Omotoyossi has also played for clubs in Nigeria, Benin, Moldova, Sweden, France and Saudi Arabia.