Diarra cancelled the final year of his contract with West Ham earlier this month after just six Premier League appearances in two seasons under manager Sam Allardyce.
|WEST HAM LATEST
|9/2||West Ham are 9/2 with Paddy Power to be relegated|
"I feel I have lost two years in a career, it counts," Diarra told L'Equipe.
"There was no solution. I was very ill-advised.
"Me, I left Marseilles very determined, with an international status, to bring my experience of the Champions League, the big games.
"I arrived at a club that came from [the second division], whose coach did not count on me. The dice were loaded from the start."
Diarra is training with Bordeaux in the hope of signing a contract with the Ligue 1 club - where he spent four seasons in the late 2000s, playing 133 league matches - although he also says he has had offers to play elsewhere.
"I am free on the market. I have several concrete offers, I will consider," the former France international said.
"[Bordeaux] know me, if they need, I'm listening. I love this club but a return does not depend on me.
"I did not have a direct exchange with management but I want it to be fixed quickly. I am looking for a good sporting challenge where I have a role to play."
Diarra signed for Rennes on loan midway through last season but, after 12 Ligue 1 matches with the club, was sent back to England by coach Frederic Antonetti, who claimed the midfielder "has not been able to give all that he could give".