So before we get started I just want to say that in the very early phases of the campaign(less than 50 turns in) I decided to auto calc all my battles. This, combined with my incompetence at strategy has lead to some interesting developments to say the least.
So, at the end of last session I had taken Aleria and Messana and my plan was to continue to pressure Carthage and take the rest of Sicily and Sardinia. Well, my Faction Leader died and to quickly boost my new leaders authority I decided to pick a fight with a full stack in Sicily. Alas, auto calc failed me and the army fleed to a nearby PSF. The enemy attacked them next turn and I decided(for the last time in this campaign) to manually play the battle in order to at least do as much damage as possible. And I did, but I also killed my new Faction Leader in the process. The next leader was a 16 year old whelp who has ever since been in Roma, to become a man(and to make sure he won't die). Luckily nobody rebelled.
Next up Aruernoi(who were now my northern neighbours) declared war on me. They took a half stack and besieged Ariminum but suprisingly, after 2 turns left and went to besiege Arretium instead. This allowed me enough time to build a full stack in Rome(all my armies were in Sicily at the time) and defeat the barbarian army. But they had a lot more troops just outside my borders so I stayed on the defensive. Weirdly they didn't attack either of my border provinces again for several years. They did sometimes stay on my side of the border for some time, causing devastation but never sieged(they had about 2 full stacks at the border at all times). They did send two armies at Aleria though. The first time I managed to send my army from Rome to Aleria before they got the town. And on return trip managed to lose the full stack to a rebel fleet.

The next time they attacked Aleria(a few turns later) I wasn't fast enough to intercept them(was still building a new army in Rome). They took the town but since they had only brought a half stack it wouldn't be a problem for my new Praetorian army. I managed to avoid pirates on my way to Aleria, but then forgot a key game mechanic and send my fleet back to Rome while I besieged the town. One lost autocalc later and my whole stack was wiped out.
(During all this time I had had 2 full stacks in Sicily trying to outmaneuver the Carthaginians. My greatest victory here was winning a single battle(with my 2 full stacks) against a half stack, killing about half of them. Other than that it was mostly me losing my full stacks one after another due to overconfidence in winning 1v1 battles.)
So once Aleria was lost, I started to despair a little. So I decide to gamble my future and abandoned northern Italy, sending everything I had to Sicily in hopes of ending the war against Carthage quickly so I could then concentrate on Aruernoi. Of course as soon as I did that, the barbarians invaded. They took Ariminum, and Arretium in about 6 turns. I was forced to make a peace deal with them so I wouldn't lose Rome.

And immediately they send like 4 diplomats to Carthage and became allies.
The good thing is I think Sicily is now mine. I won a great victory against their last full stack and am now besiegeing Lilibeo. So far Aruernoi haven't come to their new allies rescue. My plan for now is take Scicily and Sardinia, make peace with Carthage(they got some spanish provinces that I'm not interested) and then turn back north and take back my lands.
The Aruernoi are at war with Areuakoi(my allies), Pritanoi, Lusotannan and Getai.
In the rest of the world, Pergamon is doing pretty well(in my last campaign they were dead before turn 50).
Top 5 Military rankings:

1. Seleucids
2. Aruernoi
3. Ptolemy
4. Massylim
5. Getai
PS. Turn 150, are you kidding me?