Yeah as I was saying

I think you need to have a real long chat with this girl, after all she is going to be a mother and at the very least she needs to know you will be there for her.
Take her out, make her feel good about herself, even though you obviously donâ??t want to be with her anymore, try giving her a little attention so that she doesnâ??t feel like she is going through this on her own, if she feels supported and has someone she can talk to â?? maybe she wont be so hard on herself and stop self harming and start to think about looking after this child.
I take it she has to drop out of school/college now so maybe you could offer to look after the kid part time when its born to give her time to get a decent education and therefore be able to provide her child with what it needs and deserves.

You both need to pull together despite your differences for the sake of your kid