We all have trouble getting over relationships, but the number one thing to realize is that relationships really aren't the most important thing in the world. We all have a want to be needed, but we forget that we are needed, regardless of whether or not we are in a relationship, we are needed by our friends and by our family, they offer support when we're down, and they cheer us up, talk to us and make us laugh. What we want is companionship, not necessarily a romantic relationship. Everyone is so dedicated to being in a romantic relationship, I believe, because they feel they HAVE to. They feel that if you're not in a romantic relationship, than you're not loved, you are inferior. But this is not true, as I just said you are loved by many people, the only reason someone might believe this is because of SOCIETY and the idea that society expects people to be in a relationship. But we need to get over that, society is not always correct.
You may think of him and think he is perfect, but think of his imperfections, what annoyed you about him (think about these don't post them
), what were his faults, did he ever treat you inappropriately, I am certain in a few scenarios he did. Because the truth was he is not perfect, and you miss him (probably) not because he is perfect, but because he was in a relationship with you and you miss the companionship. So just remember he is not perfect, he is not your soul mate and relationships are not necessary to be happy.
What you should do is move on.