Voici la différence :
- Lo hice por ti.
- Tu en es la cause, je le precise. Tu es la cause de cette action. Je l’ai fait pour toi dans le sens à cause de toi.
- Lo hice para ti.
- Je precise que tu es le but de mon action. Je l’ai fait pour toi (pour te faire plaisir, pour te rendre service…)