Go to the Citizens Advice Bureau or a solicitor and get help immediately! You may well find that it is him who will have to vacate the house, as there is a child involved. Don't wait 'till he physically hurts either you or your child. If you feel your safety or that of your child is threatened, get a restraining order at once! Remember, it only takes one violent act to kill a child or an adult!!! Do not put yourself or your child in danger! The police have dedicated officers who specialise in domestic violence and are very helpful. A restraining order means that, if he comes close to you or your child, he can be arrested. Make sure though that your allegations and claims are truthful and will stick! This is so important!!! You need to keep a diary of events and see if you may have witnesses, such as neighbours who have overheard or seen his threatening behaviour. Go to your GP and tell him what is happening, so there is a record of the stress you are under - and if your boyfriend becomes violent and hurts you or your child physically in any way, have the doctor document this immediately. Take photos of any damage to your child, yourself or property. He has obviously lost all respect for you or he wouldn't do things like spit in your face. So, please, please do be careful! Talk to your family and closest friends about the situation and get them to spend more time with you when you are at home. Do not hit your boyfriend unless in self-defence. Violence towards him is just as wrong as it is towards you, so make sure you don't go down this route. Of possible, try to remove your child from the situation. If you think your bf is going to kick off, but need to talk to him, ask a relative to take your child for a few hours or ask neighnours to look after the little one and to check on you after a while. Have courage, you will get through this and find a happier life, even if it will take time. Just stay positive for yourself and your child. I wish you both well.