You're so young. You have to either be in college, have a full time job, and go out ocasionally or go to gym. Please start doing a few of these things now, for you have nothing to wait for.
Also, don't be afraid. Read another post, foggy mind. Apparently, quite a few people have the same condition. Freaking out causes panic attacks.
I don't know how to explain this. I think it may be caused by stress in some instances.
P.S. I'm 23, a senior in college.