Thanks. I don't normally like to raise taxes since it hurts long-run economic growth, since lower taxes means higher population growth means more people to tax, but I guess there's nothing I can do about that.
I also usually weasel myself out of fighting Hannibal during turn one, since I always lose that battle, and it's much easier (since the Romans really did this) to slowly wither his army size down and bogg him down in the North so I can finish him off later. Plus I don't want my entire northern army dead and leave Hannibal to roam rampant in the north. I guess, for the sake of money, that army is going to have to be sacrificed...
But just to be clear: This is built into the game to lose a lot of money in the first few turns, and is not a scripting error or a bug? I can play it if it's supposed to be there, but if it's not I'll reinstall and try again.