Most Helpful Guy
"Its been 7 months already! I hate him but part of me still feels for him. But everything he did and does hurts me. I just came back from a trip... GOD i want this to end."
Fall in love with *something* (not someone because you'll rebound). It could be your career, your studies, your hobbies, dancing lessons, fitness, art, creating music, reading, get a cuddly pet, network out and make as many friends as you can so you always have a full calendar, whatever.
That'll speed things up. You need something to wake up for that excites you, pushing him further and further to the back of your time. Time doesn't fix this, falling in love with other things does.
Most Helpful Girl
I guess if you really want to forget him. It is best to distance yourself from anything related to him first, and to surround yourself with those who are truly supportive of you and your well-being. Perhaps, you could let your friend know that you do not want to know anything more about him too, and be firm about it.
Cry out your pain, express it, in any art form that you enjoy and all, even writing in a journal helps. At least it will be much better than keeping it all inside. Let yourself have a short period of feeling these emotions, like perhaps you could give yourself a month to grief and slowly move on from the pain, and be patient with yourself throughout this process too. After that, move on from it, pick yourself up again, and do things that makes you happy and fulfilled again. You can make yourself happy, without needing someone else to do that for you.
In the future, when you're stronger, if possible try to forgive him too, not because he deserves forgiveness, but because, when you blame him, you're allowing him to "hurt" you all over again, by wanting to hurt him back in this way. Do it for you.