FurryDogMother is right, 4 years is loads of time.
I've just come out of a 5 year relationship, I thought he was the one, but he made me cry a lot so, probably not!
Advice on Mumsnet has really helped me when I've been feeling like my life is over - dramatic I know!
I imagine when we meet someone that is the 'one' for us, and its right, things can happen very fast - I always think I could be living with a guy and be engaged in 6 months!
Do you have friends around to support you? Plan something fun, a trip away, it will make you feel loads better and will provide a good distraction.
I tend to move after a relationship has ended, I have no dependents so I can just pick up and do what I want. I moved to London when I was 25 after my relationship ended, and I'm moving to NYC now that this one has ended.
Not sure if its healthy to move away when I get my heart broken, but it seems to work for me! :)