How old are you guys? I think that makes a difference in that things in life are so much different at say 18-20 than say 30-40. Sorry I don't know what to say..breaking up is really hard, it like a stab in the heart if you really care about the other person.Time will help ease the heartache,maybe you do need a break from each other to get your heads straight. And it may be a cliche but I think it's true- If you love something set it free, if it comes back to you it's yours, if it doesn't it never was. What you wrote about reminded me of this song. I think it was written with your situation in mind, ever hear Hold on Loosely by 38 Special?
http://www.youtube.com/watch?v=rsSUMNCkLek
Good luck with whatever you two decide. Life is just so damn tough some times frown Hang in there