OP, I feel for you so much but you will get through this. I'm pregnant too, six months in and I'm also looking at single motherhood for different reasons that I won't derail your thread with now.
My Dsis discovered her ex was cheating when she was pregnant, she decided to turn a blind eye. She was so shocked of the timing and paralysed by the fear. They ended up splitting when their DD was 18 months. It was tough, she'd endured PND (no doubt brought on by her twat of a husband) but ultimately she rocked single motherhood, and her career. Now? She and her daughter (9) are living with a her new partner, who adores them both, she's getting remarried and they are very much in love and she is so happy and so deserving of it.
Honestly, you will get over it.
I'm angry on your behalf reading about you H's complete selfishness. You deserve more, your baby deserves more.
I'm glad to read it sounds like you found your anger last night. Keep hold of it and channel it into making sure you accept nothing short of what you and your baby deserve. Your carrying his baby and he isn't even fighting for you both? What kind of a person does that make him?
Take all the support you can get. Can anyone stay with you? Great idea to go to IKEA and when you find out the sex of your baby, maybe buy some baby things to help your bond. Please also speak to your midwives about what is happening. Mine have been fantastic and supportive. There are anti depressants you can take during pregnancy should you need it and they will keep a particular eye on you and offer you more support.
For now you just need to take it a day at a time and try to eat.