It takes a work I know how you feel. I use to be really bad about taking accountability especially when it came to my family. Take it one at a time and it becomes easier. When you grow up getting yelled at for things that aren’t even your fault your older self does what it can to avoid being in said situation again. I’ve made soooo much progress on this i’d like to say i’m completely better about it now. It really does take one incident at a time. I think age also plays into it.
I was and still am in your shoes. The best advice I can tell you is when you get into an argument, disagreement, anything of that nature, don’t say anything back. Digest it. Come back to it and maybe even write down what you want to say. Think about what you did and literally say you take accountability of what you did and what actions you will take to prevent it from happening and what you will do going forward.
if you’re 18+ it can be easier to take accountability because you can calm yourself down and be like okay i’m in control here i’m not going to get punished unjustly if i admit i was in the wrong or apologize etc. I use to bear from my family all the time why can’t you ever admit your wrong and man im glad to say im not sure the last time Ive heard that dig taken at me. I wish you much luck!! You’re not alone!!