Most Helpful Girl
Too bad there isn't some sort of magical frying pan that I can hypothetically use to smack some sense into you.
I'm going to tell it to you straight: She's keeping you on a leash.
Everything from your post screams that she wears the pants in this "relationship".
She says that she wants space but she doesn't want you to date anyone else? No wait, she doesn't want YOU BOTH to date. Yet she knows she has you so wrapped that you'll buy anything she says. How bleeped up is that?
One might argue with me, "we're meant to be together"
But the fact of the matter is -- YOU GUYS AREN'T TOGETHER.
Girls are very obvious creatures when it comes to who they want to be with. If she wanted to be with you, she would BE WITH YOU.
One of the worst things we sexes do to each other is give the hope that the relationship COULD be more than it is.
Moving on to something you WANT to hear...
If you want to get her back: You need to treat her with indifference.
What is indifference you ask? Okay, think of someone you really like. How do you feel? Now think of someone you really despise. How do you feel? Now think of that speck of dust on your floor? Don't you feel like it's completely insignificant?
THAT is how you need to respond to her. Notice how I said respond and not approach? It's obvious that you have been the one chasing her. Relationships are all about compromising and so far she hasn't done her share.
It may take a while but I promise you'll notice a difference in her attitude towards you. I can't promise you that she'll want a romantic relationship with you but I can promise you that you'll find a new RESPECT for yourself that you never thought possible.
In the meantime, focus on bettering yourself. Is there a friend you've neglected? Get in touch. What about a hobby you've always wanted to try? Go for it.
Women and men aren't that different: We both want someone who WANTS us but does not NEED us.