I have been with my BF for 8 years we have 2 kids together and generally have an ok lifestyle.The only problem is he hits me.Its been going on since we first got together when we were 16, I have never classed it as being domestic violence because it doesnt happen on a regular basis once or twice a month maybe,and everything is always fine the next day. But yesterday he hit me because i wouldnt tell him who was on the phone even though it was only his mum i got really anoyed and didnt talk to him he said sorry. About 3 weeks ago we had a big row after i said i didnt want to go on holiday with his friands which resulted in him pouring a can of beer all over me and dragging me across the living room by my hair.The next day i had a few marks on my face but hey ive had worst! no one in my family knows about this my mum hates him anyway, i have no one to talk too and i get fed up of making excuses for him.I always think "well it wont happen again then it does". He is a great dad and otherwise a nice loving person except for this, sometimes i cant look him in the eye then other days its like nothing ever happened. He went to prison a couple of years ago for an assault only for a couple of months i was in touch with womens aid then but nothing ever came of it. I dont know what to think anymore?