Martin Petrov has slammed Manchester City for being unprofessional towards him as his contract at Eastlands ran out.
The Bulgaria international was officially unveiled as a Bolton player following his release by City at the end of a three-year deal.
Petrov, who was brought to Eastlands by Sven-Goran Eriksson in 2007, had hoped to extend his time at City despite struggling to hold down a first-team place.
The former Wolfsburg and Atletico Madrid midfielder was troubled by persistent knee problems and along with the arrival of expensive new signings, he found life tough at the club.
But the midfielder says he was most frustrated by the club's lack of communication with him about his future.
"It was frustrating, but not because I didn't play - I understand, because they are buying big stars now for so much money," Petrov said.
"Every time I played on the pitch I showed that I have a place in this team, but okay, the decision is the manager's.
"But the worst thing is that the communication in this club with the players who do not play is not professional.
"I am 31 years old and I felt like I was 13 there. Nobody spoke with me about my situation - they knew that my contract was finishing."
The winger admits he is feeling stronger in his mind after coming through one of the most difficult periods of his career.
"When we played with (former City boss) Mark Hughes and they gave me the chance, I scored goals and the next game I was on the bench," Petrov said.
"But I am a professional player, I know that that can happen.
"It was for the first time in my career that I was a player who did not play non-stop, but that can make me stronger now.
"I am stronger and I know that it is very bad news in football when you are injured, because you can do nothing.
"I am sure if I stay without injury, I can help Bolton to play good football."
Petrov is determined to repay the faith shown in him by Wanderers boss Owen Coyle for bringing him to the Reebok Stadium.
"It was a very hard decision maybe for Bolton, so I am very happy that they have given me a chance," Petrov said.
"I want to show now that they haven't made the wrong decision."
Petrov took part in his first training session with his new team-mates, along with striker Robbie Blake, who has also arrived on a free transfer after leaving Burnley.