So basically my ex and I were together for almost two years, for the past year and a half he has honestly treated me so badly like almost every day of 2015 I spent crying because of the way he treated me. I told him at the start of Janurary that if he didn't start treating me better i would end it, and I put up with his shit for the month it got to the next month and it wasn't as bad but it was still happening so I ended it. 
We still talk almost every day because he was such a big part of my life and he tells me we are going to get back together and he will change and treat me right but I went and seen him and it's almost exactly the same. I really don't know what to do, like I love him still but I feel like my mind knows I don't want to be with him because he has destroyed me and I'm still trying to find my real self. 
Someone please give me advice.