Hello dear
The above mentioned symptoms are indicative of anxiety disorder due to the different situation in your life. As you mentioned that you had been working before, try starting some work again like working in some school which will help in building confidence and also improve finances. Also you can try consulting a psychologist for better management of the symptoms.
Health Tips
mediate, look for work opportunities, spend time with friends and family