I am a firm believer that every relationship good or bad we learn from it.
He will never change his ways, I’d certainly not want that gift from him, who needs a physical reminder of him basically using you ?
I’m so sorry your hurting

but it’s best it happened now instead of more time invested.
I second the no dating for awhile, allow yourself time to get back on your feet and clear your mind of both of theses idiots. You deserve much better.