Love stinks. I’ve tried to get someone back who I loved after something ended and it only made things worse. Psychology is weird. You are in a good spot though. Young, so much dating life left. I’ve found people don’t really know what they want or mature enough til mid thirties anyway. I am sorry for your pain. Do what you need to do personally to speed up healing. But it will pass. This past year I have personally tried to let people who want to leave my life go easier. It’s hard. But we can’t control outcomes no matter how much we pesosnally want something. And on Christmas Eve!?!? Cold.