Hi OP. So sorry you feel this way. I have been there and it is so unbelievably awful and painful and scary. I understand. For me, nothing made any difference except time. Which is horrific because you have to live through the pain. But one thing I would say is like many posters here, when I look back I know he wasn’t right for me. I blamed myself in every small detail too. I analysed it and hated myself. But - it wasn’t my fault. Love doesn’t work like that. You didn’t deserve this and if he loved you how you deserve to be loved, he’d be with you.
Time will help more than you know...even when you feel like it won’t, suddenly you will find the pain a little more bearable. In the meantime, make sure you eat what you can and be proud of yourself for it...nothing is easy when you feel like this. And for me, watching tv or films in bed helped so I didn’t feel alone. The mornings were the hardest for me and at one point I was literally just existing by telling myself to wait it out...what i mean by that is my world was dark and I hated every second, wished I wasn’t here, wanted to die, but I just lived the pain and waited, clinging onto that small hope that my friends were right that one day, the pain would lessen. Gradually it does.
For what it’s worth, after analysing myself and hating myself for what happened, I look back and realise that wow, he wasn’t the man I thought he was. Someone who loves you won’t ever hurt you that way.
I know it hurts OP, and I know you won’t believe posters saying it will be ok. But humour us, give it time and see what a difference it makes.
I’m so sorry, it’s a horrible horrible time. You will be ok though 