I don't know if this is the right place to post this but I doubt Genreal would be of great help.
I am extremely shy. It often affects my social life. I have a few close friends. I sometimes have a hard time talking to other people and sometimes even to my friends. I stutter, blush and other stuff. It really bothers me. It gets on the way whenever I am interested in a girl. It's hard for me to interact with others. I have a job at a book store, it's really hard for me to go there everyday. I don't know why but people scare me in some way. I don't know. I have improved a lot in the last two years. I have changed from not talking at all to actually taking the intiative to talking to people and making a few friends. Still, I am extremely shy.
and I recently found out my foreskin is too tight. ;_;
Go to a doctor. Tell them about your foreskin; as you can get it loosened under anaesthetic.
No idea about the headaches, but it doesn't sound particularly healthy.
to me, it sounds like you suffer from bipolar depression kinda to me. also sounds like you suffer from very minor agoraphobia. go see a doctor who will show you to a good psychologist/psychiatris
Yeah, get the foreskin checked out immediately, I had the same problem when I was a teenager, but was to embarresed to tell anyone... , as a result of leabing it I had to be circumsed :| If that happens that will make your shyness problems even worse, as I become rather secluded for a while after that. It is also worth checking out with the doctor your feelings, as bipolar has symptoms of extreme lows, with sudden highs (When your with your friends for instance). Otherwise you sound like your already coming on leaps and bounds, keep up the hard work.
>>1 Hmm on the friends thing I feel the same way. You may just be sad because your fun time is over, or like the others said it could be that you may have a bipolar disorder...hopefully you don't though.
even though it may seem strange and embarassing look for some simple drama/acting classes in your area. It really helps bring people out of their shells I believe. Plus with acting you can learn to play characters and in turn it will help you learn to interact with people. If your absoletly afriad of that idea try what >>6 said about joining a club.