I have disageements with my dads too
But i guess its a way of life ...
If you have children you would want the best possible environment for them to grow up in won't you ? I think that he is just fulfilling his duties as your father
There are always times of disagreements but we always try to find a solution