Of course, I don’t know either. But I can make some guesses. At 11, your body is likely starting to make some big changes. For girls, that often means emotional upheaval until your body adjusts to new hormone levels. For that reason, I think the first stop should be at your doctor. You need someone knowledgeable to explain what to expect physically and emotionally over the next few years.
I am concerned about the headaches. That’s another reason to see your doctor. You may be right that it’s stress. But it may also be a symptom of a medical problem. Get it checked out so you can manage the headaches appropriately.
As to your social life: Friendships take maintenance. Do remember that all your girlfriends are going through the same changes you are. That means that people aren’t always at their best. It would be wonderful if you could all talk about it and agree to support each other. Humor is a big help, as long as it doesn’t turn mean. Stick together and find ways to have some fun. Look for new activities that interest you and you may find new friends as well.
I’m sorry you are scared to tell your parents about your feelings. I know that there are often good reasons why teens and tweens can’t turn to their folks. But if yours are reasonable people, I do urge you to give it a try. Your mom was a girl once, you know. She may be able to help.
In the meantime: Another resource for you is the Boys and Girls Town hotline. Counselors are on duty 24/7 every day of the year to talk to teens about whatever issues are troubling them. Their number is 800-448-3000.
I wish you well.