Путаница возникает потому, что оба глагола используются в похожих ситуациях, но разница намного тоньше, чем кажется! «Я устала» - это состояние прямо сейчас, это правда, но «я становлюсь уставшей» - это не просто про изменение, а про ситуацию, которая устанавливается или сохраняется какое-то время, понимаешь? Типа, «я устаю, когда много работаю» (это что-то повторяющееся, твоя склонность) против «я устала сегодня, потому что не спала» (состояние в конкретный момент). «Ficar» имеет смысл «оказаться в таком состоянии» или «оставаться так», а «estar» более нейтрален - просто описывает ситуацию такой, какая она есть в тот момент, без намека на длительность или процесс.