Fo you have facebook - is he a friend on there? If not, you need to look at your RL friends and see who is feeding him this information.
He makes you feel like shit because he's a shit, but you don't have to let him affect you like this. You need to build up your resistance to his crap.
You know it's bullshit.
You know he's a shit.
You know he treats you like shit.
You know he treats your DD like shit.
You know he's FULL of shit.
Do NOT judge yourself - judge HIM
Are these the actions of a man who loves you?
Are these the actions of a man who loves his DD?
Are these the actions of a man who is sorry for leaving you when you were pregnant?
Are these the actions of a man who is sorry he was fucking someone else?
Are these the options of a adult or a manchild?
Do NOT fall for his utter, utter crap about letting your DD down.
HE let her down by treating you like crap.
HE let her down by pretty much ignoring her since she was born.
HE is continuing to let her down by treating her mother like this.
The way he shouts and screams at you is wrong, so wrong. You would be an absolute fool to subject you and your DD to that.
Stay strong, dig deep - you KNOW you aren't letting your DD down, you KNOW that not being with his is the best thing for you and your DD.