Wilfried Zaha admits he has no-one to blame but himself after failing to make the grade at Manchester United.
The Crystal Palace star swapped Selhurst Park for Old Trafford in 2013 but ended up returning to Croydon just a year later.
Zaha mustered just two Premier League appearances for the Red Devils but has since gone on to become one of the Prem’s top wingers during his second spell at Palace.
Speaking to Sky Sports, the Ivory Coast international admits he was not fully focused on developing as a professional and believes the move to United came too early in his career.
Zaha said: “Me going to a big club when I was like 19 or 20, I didn’t know what to expect, how to behave, whatever.
“I was just a youngster who wanted to do tricks, I didn’t even care about end product really. Now I take things a lot more seriously – the gym aspect, recovery after games, my decision-making.
“I’ve learnt a lot in terms of my all-round game. I’m totally different now. I’m definitely more mature and more strong-minded.
“I had to be mentally strong after what I went through at United. I think in football, most of it is just mental. Once you’ve got that sorted, then you’re good.”
Zaha also reckons there’s an “agenda” against him in football, adding: “I’ve seen so many others dive but nobody makes a commotion the same way they do with me, trying to get me banned.
“I don’t get banned because I don’t dive, but why does everyone want me to get banned so much? I feel like, going into games, referees literally just jump on the bandwagon.”