i have had loads of arguments with my dad at home, from age of 9 to 25 we fought like mad over simple things, even things like stiring a cup the wrong way round...
Got him into a pub one day when we were ok with each other and we talked about why we fought a lot, turned out he was jelous of my relationship with my mother and he wa upset at the fact she took my side 9/10 times. He was also having a crap time at work and took it out on me... wasnt anything i did, wasnt anythign he did, was just life making him a bit mad. After a good chat we sorted it out.
Maybe you need to sit down with your dad, without your mum, in the pub and talk it out.
Remeber -- even dads have bad days...
Colin