You make it sound like a crime that your ex still isn't over you. I disagree with everything shes doing, but I can emphasise with her as well...A few months ago my gf split with me and I'm having real trouble getting over her, and tbh I'm probably not making her life very easy by constantly questioning her about stuff. 7 months is a long time, and only now, after about 2 months myself can I feel myself posibly making progress. Everyones different and she might just be really struggling to come to terms with being single.
What do you mean by, you can't get close to people? Because if you mean close, as in, to enter another relationship, you must understand that you could be breaking her heart. Surely you must care for her somewhat (after all you went out with her), and if you do, do you really want to do that.
Just a thought...