Thanks for your query on HealthCareMagic.com.
Based on your description, it seems that you are suffering as long as you can remember. So, there is no definite timeline of onset of your problems.
To me, it appears that you might be suffering from mix of depression and anxiety which may be in the background of your personality (possibly shy, reserved, socially anxious). Alternatively, you might be suffering from low grade of depression (dysthymia). However, it will be helpful to rule out some medical condition which may cause or make your symptoms get worse such as thyroid problem, heart related conditions, medications for
bronchial asthma such as
theophylline etc.
Once your family physician or local doctor has ruled out any medical condition which explains your problem, you can look for psychological help. You can start with self help programs- regular exercise, regular sleep routine, giving up tobacco, alcohol, tea, coffee (etc),
meditation (if you like) and stress-reduction techniques.
If symptoms doesn't improve, see your
psychiatrist. You may require medication or
psychotherapy or combination of both depending upon the assessment.
Hope this will be of some help.