If you play for Barca these days there is a chance that the contract you sign isn't the one they adhere to. Remember many Barcelona players in the not so distant past did not get paid.With the latest transfer rumors, I thought he'd end up staying.
However, he did say he wants to play somewhere where he sees himself retiring (or something to that effect), so going to Barca/Spain doesn't seem so odd to me.
Whatever happens, he's a City legend, and I hope he comes back one day.
That sure sounds like he's leaving... He's earned the right to do whatever the fuck he wants.