I can tell you from past experiences it will take awhile to get over it. I don't think you EVER forget a person you are deeply in love with, they will always have a place in your heart(a small part over time). Having new relationships does help moving on as long as you enter with good intentions and not the intent just to forget. Its not fair to that person. Stick to light dating.
Its been almost well over 10 years since my break up which was a bad one, but I won't ever forget him. As bad as it ended, I keep telling myself which is true, it was for the best and led me to the person who I truly belong with. Consider it a stepping stone to the person whose really going to have your everything!
everything happens for a reason...beginning to wonder why.