"To be honest, I've not been able to stay fit enough, or produce consistently good enough performances, to stay in the team, simple as that," he told the club's official website.
"You've got to be realistic and honest with yourself. The first thing you've got to do is stay fit.
"If you do that over a long period of time, you get the opportunity to get your level of performance to something that's acceptable for this club."