I don't "know" you, I dont know what you are going through with your DH but I wish I lived in Melbourne so I could come over give you a hug, look after your DD so you can have a hot bath then call some of the hotlines the other girls have posted.

You are NOT a failure. You are a mum. And no doubt a brilliant one. And what makes you even better than that, is reaching out on here for help.

Look after yourself, and keep looking after your DD it sounds like you are doing great job.

Big hugs.