« Estar » c'est pour un état que tu as déjà en ce moment, genre « je suis fatigué » maintenant, à cet instant. « Ficar » c'est plutôt une changement ou une transformation qui se passe, tu vois? Par exemple, « fico cansada » quand je travaille beaucoup - c'est le processus de devenir fatigué, pas l'état déjà installé. Un autre exemple : « estou feliz » c'est comment tu es là maintenant, mais « fiquei feliz quando recebi a notícia » ça montre que tu as changé d'un état à un autre. Au quotidien c'est pas aussi strict, les gens mélangent beaucoup, mais basiquement c'est ça : estar = état présent, ficar = transformation ou résultat de quelque chose.