I'm sorry, Amanda. It's hard even when you know the person isn't right for you because you care so much about him. Trust yourself. I agree with everyone who said that if it's meant to be, you'll find each other again. It sounds like you need time away from him and he needs to figure out some things too. Hang in there, sweetie. It's really rough right now, but things will get better. It sounds like you're doing the right thing for yourself and you know what you want. Go with your gut. It'll lead you to the right course for you. And that's what matters really, what you feel is the right thing for you.
*HUGS*