Thanks Thomas, but I think that you think that just because my dad's a lawyer he acts like a lawyer with us and that's not how it is.
I think that defiance is a last resort that should only be used when all other options have been tried and failed. Since logical arguments are an one option, and since I don't know much about your father other than that he's a lawyer, they seem like an obvious thing to try.
There's another reason I recommend arguments: One underlying problem with your father seems to be that he thinks you're immature. Getting mad and saying "you're just not fair" confirms him in this prejudice, whereas reasoning signals to him that you are maturing. I cannot promise that he'll be quick to respond to this signal, but I'm pretty sure he will notice.
It's like, he's a lawyer and stuff at work but at home he's just my dad. All that persuasion and 'developing a strong argument' and 'embarrassing him about his discrimination' doesn't work. Our house isn't a courtroom.
If he's just your dad, how about the mutual-trust argument? "Dad, you found out about Collin and me because you're my friend on Facebook. This is not something that goes without saying. Lots of teenagers do not
friend their parents on Facebook. I did, because I trust you and I have nothing to hide from you. But if you come down on me like you did in the case of Collin, you punish me for being open to you. That affects my
trust in you. And as much as I want to, I cannot open up to you in the future if you punish me for doing so. But if I start keeping more things in my life secret, you may miss out on situations where, unlike with Collin, I do
need your protection. You don't want that, I don't want that, so please reconsider your heavy-handed approach."
As with other arguments, this may not work. But fair or not, he has more power than you. You better take whatever chance you have to change his mind.