ive always respected my parents so much because they have always given me reason and logic. its even better when they tell me of their experiences regarding the matter because it makes me think about it more thoroughly. there have been cases when they have said "because im your parent and untill you can live on your own...", and i resented that, it just annoyed me and made me want to be all rebellious. its the same when you look at it from your perspective, if you want something and you are denied that "just because they said so" would you not be angry? your kids would be more willing to abide by your rules if you provide reason and make them think as you do. trust me, i have many siblings and they all respect my parents and their wishes, we didnt turn out to be bad people wither. just explain your self, even if he is young, your preparing him for the right kind of mentality so it wont be too bad when he grows up.
even though i accepted their reasons, if i truly felt strongly about something, me and my parents would always agree on a compromise or at least budge a bit so that its acceptable for the both of us, because i know their reasoning i wont demand much, and because they are parents they have to accept that i have to learn to make my own decisions. this doesnt mean that you have to give them absolute freedom, just a little bit, enough to offer them a choice and allow them the wisdom to choose correctly.