It sounds like he has come to grips with the baby thing give him time. In the mean time go stay with your parents for a couple of weeks. Put your foot down he needs to talk out whatever is going on for him, he can not be doing this to u he could cause u to miscarriage.