I love him but I cant tell if he is abusive
Me and my boyfriend have been together for over 4 years. I love him with all my heart but lately things have been getting worse between us. He has been putting me down a lot, calling me names like whore or hoe. He calls all my friends whores too when they are married and are nice. We get into a lot of fights because he says I clean the house like a white trash women, and that I need to be perfect like him, and he will keep yelling until it is perfect. When i get really mad, sometimes I'll push him away or hit his arm and he does it right back not enough to leave marks but enough for it to hurt. Are these bad signs?