@punkrockworld: I can give you some practical steps to get him out of your life and mind for good. This helped me in the past to move on. I went through some counseling as well, it was free for me so why not?
Anyway, throw out/delete all pictures of the EX. Throw out all reminders of your shared time together. delete the phone number off of the cell phone. Delete their email address out of your address book, for a paper address book you can white them out or erase them, commit more time to your friends and family. Commit time to growth in a new area that you have been interested in but hesitant to step out. Change jobs if they are at that job. Throw away the perfume that you bought just because they liked it, and throw away any clothes they may have left at your house, or sell it on ebay.
Take away the things that remind you of them and you will probably feel better most of the time.
Think of advertisements. Companies pay millions and billions to get products in front of your eyes on TV and in the movies, because if you see them you will remember them especially if there is emotion tied to the objects.
Use the opposite strategy to ‘purge’ all your visual input so that person doesn’t have any advertisements around.
If you don’t put something else in that new empty spot, perhaps a friendship, family member, or yourself (self improvement, growth) then you will continue to pine for them anyway. This is what I experienced.
Hope this helps. I think you are taking a very healthy first step by asking this question.
<presses that was easy button>