Chelsea's new £15million signing from Bolton has often been branded 'a loner' and 'a sulker' during a career representing Arsenal, Real Madrid, Paris St Germain, Liverpool, Manchester City and Fenerbahce.
"I never said or did something wrong in my career so what people say is wrong," said the France striker.
"People say that because they don't know me and if you ask a player I played with at Arsenal, Liverpool, Man City and Bolton, they won't say anything wrong about me. Nothing has changed but I am not younger any more.
"Sometimes you are happy when you play football and sometimes you are not happy. Maybe some people saw me when I was not happy but no, I don't think it is fair."
The French striker now believes he has the maturity to handle being at a big club and insists he never gave up hope of playing Champions League football again.
He added: "I know everything about a big club. Before it was a little bit difficult because I was young, but now because a lot of things have happened in my life, I can handle it.
"I never gave up. I tried my best when I was on the pitch. I did it for City and for Bolton, Liverpool as well, it was difficult but I never gave up. Now I am here."