I'm 14, and I buy most of my clothes. Every once in a while, my mom will say, "Let's go shopping, I'll buy you a shirt," and of course, I'm pretty happy about that. Then we get to the mall, I pick out a shirt I like, and she won't buy it for me because it's not her "style." I really don't think it should matter what her style is, since I'm wearing it.

When I buy my friends presents, I don't buy them something I like. I buy them something they like. (Even though I'm paying for it...)

So, I hope you can see my point. I don't think you should have made him wear something he didn't want to.