He says he wants to play for Barca? Not gonna happen, not unless he changes his arrogant attitude and accepts a pay cut. But he won't do that because he thinks he is better than he really is.
You're fucked, Gash. Absolutely fucked. Neither the rags or Villa want you, nobody else is coming forward to offer you the same wages and as big an audience to perform to, but you seriously think Barca would bend over backwards to accommodate you?
The best thing you can do, you over-hyped prick, is take up sprinting. Drop the pretence of being a footballer and just concentrate on track and field events, 200m or something, because you have the all the fucking footballing nous of an operatic tenor.