thanks for the response, i think my problem is psychological.
This is all "nerve" related, anxiety can make a person feel plain miserable. Have you tried chiropractic treatments? I have, for many things, anxiety included and they have always helped me. If you have misaligned vertebrae in your neck or upper back, they can press on certain nerves and cause all kinds of trouble, it may not be a bad idea to see one.