Your suspicions are right - you are near the end of the game.
I'd finish up any quests in SoA that you've left undone. Also before you do the final battle take along with your party any stuff (weapons especially) as once you finish SoA you'll start ToB and there's no way to retrieve any stuff you might have stashed once that happens.
See? No spoilers!