Breakup before Christmas

I was in an amazing relationship and after a year he got toxic. I stayed with him cause I loved him and wanted to think the best but he treated my like shit. Everybody told me to leave him but I jsut couldn’t. And now he has broken up with me, a few days before Christmas. I really thought he was the one, we were together for 1 year and 4 months and my whole family loved him! He was like a brother to my little sister too. Now he’s left and I’m completely broken and it’s so close to Christmas! Any advice? All I do is cry all day and I can’t even sleep in my own bed anymore. He also told me it was my fault which makes it hurt more!