At 39, Messi's pretty much checked every box you can check at the international level - World Cup winner, Copa América champ, Olympic gold medalist. The guy's literally got nothing left to prove, and physically the grind of club football plus international matches is just a lot to manage when you're in your late thirties. It makes sense he'd want to step away on his own terms rather than fade out gradually 🍃
He's not retiring from soccer entirely though - he's still playing for Inter Miami and seems pretty content there. The international game is incredibly taxing, especially with all the travel and pressure, so cutting that out lets him focus on his club career without burning himself out completely. His legacy with Argentina is already cemented as one of the all-time greats, so this feels like a natural conclusion rather than him being pushed out or anything dramatic like that.