Welcome to the forum, wish it was under better circumstances! I would recommend you call these people and discuss your money situation.
Support with any parenting problem: Family Lives 9am-9pm weekdays, 10am-3pm weekends FREE helpline 0808 800 2222 http://familylives.org.uk
As for the moral support, you’ve got us and presumably family and friends?
You may not have to sell the family home. Is the house in both your names? When you say your partner left, where did he go? Is he just nervous about the birth – sometimes that does happen.
Everyone worries about being a rubbish parent and no that doesn’t get any better – you will always worry about that because everyone is making it up as they go along. You’ll make mistakes from time to time, and at others you’ll just sigh and be happy everything’s ok. But trust me on this, when you say that baby’s face you’ll know how to be a mum.
Don’t worry about the other stuff now. Easier said than done, I know. PM me any time and keep posting.
P.S. if you’re stuck for baby names, I think Empty is not too common and works for both boys and girls. Just saying.