Take some time to yourself. I sense that you probably need time to yourself to basically clear your head. Thinking about this, especially in the state you say you are, is likely going to throw you into a spirally pit of confusion. From what i`ve read it sounds like he isnt making much of an effort to keep the relationship strong but, like i said, the only way for you too clearly see the answer is to get a clear head.
Go have some ice-cream, works for me =D