Zach, you should just let things happen sometimes. You don't need to define and control a connection you have with someone. She'll quite probably be someone you'll always share a certain amount of intimacy with (and I'm not speaking about sexual intimacy, here), and that's what life's about, in my opinion.
Maybe someday you'll get back together with her and you'll be a great couple. Maybe she'll just remain someone you have emotional ties to, and you'll be there for each other until the day you die. Who knows?
Don't let her punch you any more, though. That's just rude.