((((((Ali)))))) I'm thinking that there may be a part of him that does want to get back together (maybe not, but work with me!). But, he thinks that he is too flawed. Or, he is afraid that the same thing would happen again. Or he thinks he hurt you too much. So, if he lets you talk to him, and any of that sounds possible, you might be able to reassure him. I think it is a long shot, but at this point, what's to lose?
And let's not even talk about the possibility that you were a rubbish GF, ok?