The Barcelona captain has stated that he wants to stay with the Catalan side, but that he also wants them to be fighting for and meeting their targets.
"At the time there was talk of a contract for life [at Barcelona], as they did with [Andres] Iniesta," Messi said in an interview with the 'Perros de la Calle' show on Radio Metro.
"What I said was that I don't want a contract that binds me.
"I don't want to be here if I'm not happy.
"I want to compete, perform and keep fighting for targets, not being here simply due to my contract.
"That is why I don't like [the idea of binding myself to Barcelona].
"But here [at Barcelona], I'd stay here all my life."