I agree completely with what MsSky said although it is strange as you guys actually planned the baby. I think when he planned this baby with you he didn;t realise the actual reality of it.
If you think that you need some professional help then you can always go and see your GP as s/he will be able to offer you help and advice
Self harming is a hard thing to get through but it can be done. don't beat yourself up if you do relapse just try and think about how long you haven't self harmed for and try and be positive and start over.
Heres some things you could try to do that I used to help me stop self harming. Some sound silly but give them a couple of goes to see if they can help you.
Talking about how you feel either friend, family or help line
Draw or write about how you feel
Scribble in red on a bit of paper
Cut into a apple or something similar
Put an elastic band or hair tie around your wrist and pull it when you feel the need to self harm
Go for a walk to clear your head or another sort of exercise
Scream into a pillow or punch and kick it
Now for your boyfriend:
Anyone who enjoys hurting someone - especially someone he allegedly loves - is obviously an insecure, rage-filled lost soul. Why else would he need to say and do such awful things to you?
Does he know how bad his callous remarks make you feel? If, for some reason, he's unaware that his words carry such weight, then you need to tell him. You should say something like, ‘Your comments really hurt my feelings. So, if you care about me then stop it.’
If he does know the effect of his diatribes, yet continues the ill treatment, there's only one thing to do. Dump him. Don't delay. Do it the way you rip off a plaster: in one quick, albeit painful, motion.
You DO NOT need someone abusive in you and you babies life. Emotional abuse can often turn to physical and his abuse is leading you to abuse yourself
Please act on this now before it gets worse