Hey there Zaq,
Briefly, I would say: if you like stormy relationships then you've found yourself a keeper.
If you find yourself thinking "maybe THIS time, once THIS drama has died down, things will finally settle, once and for all" - I don't think they will , until you draw a line under this...