I've had a very similar experience with an ex which saw me arrested a couple of times through no fault of my own. It was pure hell for 3 years and then another 18 months afterwards, almost drove me to suicide at one point it got so bad. But now I have been with my Mrs for 5 years and she is just amazing, never fall out or argue and do lots together and separate. I'm getting married next year so it just goes to show how things can turn around for you.