The symptoms that you have been facing could be due many underlying conditions such as stress, adverse or traumatic life events or a mental illness. It is advisable to get yourself thoroughly evaluated to find out the cause of your problems and address it appropriately in order to get relief from your symptoms.
Next Steps
consultation with a Psychiatrist