> this is a long post, leave now if your not going to be
> prepared to read for 10-15 mintues.
Sounds like you're in a state of flux. I think, from how it sounds, that the most important thing for you to do right now is to build your self confidence up. I know how it is to have no confidence in one's self, and believe me that life is a lot more tolerable when you have confidence in yourself.
One of my major problems I think was that I was made fun of quite a bit in my earlier school days, so I ended up putting up this defensive shield that was only down around those I knew well (I was very mercurial, if I thought someone was making fun of me I had a tendency to flip out, usually for stupid things). Anyone who knows me now knows I have a temper, but that I'm also very patient, so I guess I have changed since then.
Anyway, One tip I guess I can give is a change of scenery may help you...I remember that my feeling of self worth improved a lot once I got out of high school, probably because in the back of my head even after the assinine jocks making fun of me had stopped I remembered.
And focus on something that makes you happy, be it your music or something else. A good hobby helps a hell of a lot towards stress relief I find....but then I also find that a good round of DooM helps too.
To comment on something else, I know how it is too to feel lost. I'm a bit like that now, I don't have a specific goal except for working my way towards my own apartment...that will be excellent.
All I can say there is to do some serious soul searching and thinking about yourself. Good luck whatever you end up doing.