Of course alliances can be and are broken. But that is not a good idea
Alliance means that you won't fight each other. But if you both survive till the end and it is hard to say who'd win you can make a friendly war. Without backstabbing, starting on certain turn.
There are also many variations of everything that was said, based mainly on psychological and diplomatic play
