I have been with my bf for 8 yrs and a couple of months though we have our differences I love him and don’t know if he still feels the same about me.We argue for no reason and simple things offend us, he drinks and sleeps out sometimes days he don’t come home, when I question him he gets angry and picks fights. he even hit me for the first time after he came home at 3:00 am one morning. He says he wants us to be together but never make time for my daughter and I. I’ve tried EVERYTHING possible. What is the best thing to do?