Why do my boyfriend and I fight about every little thing?

Hey everyone, my boyfriend and i have been together for 8 years. we fight about every little thing. if he says something wrong we argue, if i say something wrong, we argue and it’s sooooooo exhausting and i hate it. on Wednesday was out last fight. we were having a good time right. we were laughing, talking, making food and he asked me to take off my shorts and walk around my underwear. i felt weird doing it bc his sister and parents were upstairs. he was walking towards me and taking off my shorts and complimenting me on my underwear then i said “in my dreams you ask me to put up my sorts” omg what a disaster. he blew up. he stared to say why would you say that. this is how negative your thoughts are if the only wet dreams you have of me are me asking you to put on your shorts like fck we can never have a good day together bc you always mess it up by your negative energy and thoughts.” i wanted to leave his house right, he wouldn’t let me. he locked the door and had my car keys. i asked him to give me my keys, he said no. the only way i was able to leave is if i pretended to call the police. i called my mom and told her to call the police and he panicked and gave me my keys so i can leave. something like this happens every week or at least once a month. this whole ass relationship is toxic and i’m too old/ too young to deal with this. i grew up in a house hold that was very toxic so that’s all i knew and that’s what i thought, at one point, was normal. nope, healthy relationships are supposed to feel easy and peaceful. i was dying for my relationship with him to be healthy and happy but it’s not. I don't know, i’m going out of town, by myself for a whole week on Sunday and i’m excited to be away and relax. he doesn’t know and i’m not going to tell him. honestly, I don't know what to do with him or us. mind you, this kid barely works, he sleeps all day, smokes and drinks so we barely do anything. i deserve better. i just know he can be better.
Why do my boyfriend and I fight about every little thing?
Post Opinion