I am right there with you sister! Since my eldest son started puberty, I have had to call my parents at least once a month to apologize for the way that I was when I was a teen! I'm sure my mom is just smiling and thinking, "What goes around. .."
We have taken a two-pronged approach to this kind of issue. First, my children are required to participate in some kind of after-school activity that involves teamwork with kids that they ordinarily wouldn't hang with. We require this because we feel that children with a passion (and full afternoons) are less likely to be involved in illegal and/or dangerous activities. But we didn't tell them that -- nope, we told them that it (a) looked good on college applications and (b) was great practice for the workworld.
This is a non-discussion item in our house. We will let them chose WHATEVER they want to do -- and are willing pay for it. But they have to chose something and follow it through. (My two older boys have chosen Boy Scouts)
The second approach that we have taken (more specifically I have taken, my hubby is not so good with this) is to address the feeling surrounding the situation. This can be really tricky because boys aren't tradtionally very good at nor comfortable with discussing their feelings. However, remember that these teenage years are very tumultous and confusing; the kids need a safe place to discuss things.
So, when my sons start acting all squirrely, I make an opportunity for the two of us to be alone. (Works best if its a casual happening not a Big Planned Event). After we'd started talking, I'd gradually work up to asking a question like this: "Hey, bud, you stopped marching band and now you don't want to do baseball. Seems to me that something has changed."
Then stop and wait. Listen very carefully to what he is saying and reflect it back to him. For example, he may say, "Only dorkish people are in marching band." And you might say, "You think marching band is for losers."
Keep hammering away at him like that and eventually you'll probably get a flood of feelings. It may take awhile -- even several conversations -- but you'll get there. With boys (and men), it's best not to talk about feelings so much as to say things like "What's that like for you?" or "Gee, bet you were totally annoyed." Somehow the word 'feel' tends to clam them up.
My kids know that their health and safety is a real concern of mine. When I think their body is sick, I take them to see our family doctor. If I think they are having troubles with their emotions, they know I'll take them to see a mental health praticioner. A check-up is a check-up, I tell them. Then I bribe them heavily to go (dinner out, movie tickets, whatever it takes -- very few teens will willingly go to see a social worker). And I take them.
I've taken my oldest son only once (major eye rolls -- cost me 1 lb see's candy and 4 movie tickets). When I set up the appointment, I told the therapist that this was really just a check up. If he (the therapist) felt that there was something beyond the normal teen stuff, then we'd be back until we got a clean bill of health (like radiation). If he (the therapist) felt it was normal teen stuff, then we would be done. If he wasn't sure, we'd come back until he was.
This also is a non-negotable thing. I tell the boys that I will do everything in my power to see that they reach adulthood healthy and happy. And since that is a need of mine, it's best if they just humor me and play along. Plus, I'll bribe them so it's all good in the long run. By making it my need ("I'm so worried about your funk that I can't sleep. I need to know you're safe.") and bribing them heavily, the boys (so far) have been willing to go.
In fact, my oldest son mentioned this to a friend of his (bribing for mental health check-ups). Now members of his scout troop periodically tell me that they are depressed. And for two movie tickets (or $15 Starbucks card or new skate wheels or etc), they will let me take them to see a therapist.