Um, yeah.... Get a hold on your anger and insecurity issues. You beat someone up for talking to her? Get a grip.
Focus on your own issues. Get some help. And only once you have really dealt with your issues should you be thinking about going out with anyone again.
I would really doubt she will come over. Unless she is a masochist. Just for the record, how close were you to hitting her for talking to someone else?
Again, fix your own issues and until that is done, leave her alone.
Brought to you by Dating With Devon!