Dear Anonymous-Help

I have a bf and I love him and he loves me. We've been together for 6 years, my family loved him. But it's like anything he does isn't good enough for me. When I don't get my way I turn into a brat and get mad and mean to him. When he's annoyed at me he calls me a nuisance, a bother, and annoying. We barely communicate except face to face. We are both emotionally and verbally abusive. I always want to be with him and get mad when he wants me to go. But I want to stop and be nicer to him. We both want to get married eventually when we feel like the time is right and we can solve our issues. Help, advice please