My advice for anyone who's struggling (kid or adult) is to write a (private) journal. It gives you an outlet for your feelings, and it makes you feel like you have a friend even when you don't. It helped me through a lot of very hard years. So did playing D&D with a group of fellow misfits. So did having mostly boys as friends--boys don't mind a girl being weird; all girls are weird to them. What you say is very true--high schoolers are too old to have their parents choose activities for them, but activities of some sort are vital. High School is a job (sometimes an awful one), and you can't let your job be your whole life.
no subject