La différence est nette : « pourtant » renverse, « donc » explique la conséquence. Je me souviens que je me confondais aussi quand je devais écrire un message rapide sur le téléphone, jusqu'à ce que je le rattache à deux images mentales. Avec « pourtant », il y a un choc : « J'ai fini mes devoirs, pourtant je ne veux pas sortir » - la deuxième partie contredit ce qu'on s'attendrait. Avec « donc » au contraire une chose découle de l'autre : « J'ai fini mes devoirs, donc je peux sortir » - la sortie est une conséquence logique.
Essaie de penser ainsi : « pourtant » c'est quand le deuxième fait te surprend par rapport au premier, « donc » c'est quand il le conclut naturellement. « Il était très fatigué, pourtant il a continué à travailler » - tu t'attendais au repos, mais non. « Il était très fatigué, donc il a arrêté de travailler » - la conclusion était évidente. Si tu lis la phrase et tu entends un « mais... » dans ta tête, il faut « pourtant » ; si tu entends un « alors... » ou « donc... », il faut « donc ».