Assuming you are playing on normal, stock up on items and abuse them as much as you can. By your long battles comment I can tell that you have problems keeping them alive which can be easily fixed with some revival orbs. Also, garrisoning units in towns and forts heals them and revives the fallen units.
I am a bit surprised that you are having trouble as I put it on expert by mistake for my first completely blind playthrough and only realized my mistake after having beaten more than half the game, as I was finding it only mildly challenging.







