Most upvoted comment
I feel like a broken record. A tired, frustrated, broken record.(r/Parenting)
Your situation is a classic case represented in How to Talk So Kids Will Listen & Listen So Kids Will Talk
I hate shilling for anything, but this book is a goldmine. Has even helped me to communicate with the missus.