I know how you feel.
I just broke up with an a**hole just like that.
After lots of times that I tried to break up with him but ended up calling him back because I missed him.
After a year of playing this game I decided exactly what you wrote...that it's better to cry myself to sleep for a week and then move on and find someone who's at least worth it, than to keep in touch with him and always being miserable.
If there's something I would add, is that I assure you you won't be able to find someone new until you completely let go of this one.Even if you say you'd be just "friends".You'll find and excuse to stay with him, and then another excuse and another...
I also agree with what "the minx" said.
Every time I thought about calling him back , or picking up the phone when he called after I told him to go f*ck himself (and he did call...A LOT.) all I had to do is remember how it was lying in bed in the middle of the night and hearing how his phone rings and knowing it's another girl...how I cried when he would just get up, make up a lame excuse and ditch me for her.
How he would take a photo with every girl in the world, but not with me.
How he would buy presents for somebody he met A WEEK ago, but never bought me a single thing in the year I've spent on him...
You know what happened then? My wish to see him turned into a wish he would get hit by a truck.
I no longer missed him. I no longer wanted to talk to him.
All I could think about was "good riddance!!"
I think you should do that too.