Ugh I feel you so bad, for some reason dialogue systems are the hardest to get right (too slow, can't skip, text overlaps, text vanishes suddenly, etc. so many problems dialogue systems can have). So good luck out there! And glad to hear you got future plans for this, great going!