Alors que 'faire' implique une action plus générale et non nécessairement motivée, 'agir' suppose une intention ou un projet derrière l'action accomplie.
Apprenez enfin à faire la différence et ne vous trompez plus jamais.