It depends on how close to you the thing is on how well it is accepted and moved on from.
I can move on from a plane crash in a far away placewhere I knew no one on board almost immediately... I can move on from a local disaster where I knew someone marginally pretty fast.. and moving on from some garbage from anyone I really care about is a lot harder.
I find acceptance on the really tough things is easier when I hand it over to my HP.. I imagine him driving a trash truck and I load my garbage in the back of it and my HP drives it away. I take a deep breath and let it out slowly while I imagine this.
Of course, codie that I am, sometimes this takes a bit and sometimes I give it up and take it back a few times before it is gone for good!
Acceptance is an EFFORT that requires perseverance to attain.