Hello Friend, Good that you are seeking a help here. All your symptoms are showing the sign of Anxiety in your mind. Just observe and analyze what's happening around you in terms of job or career related issues, family or relationship issues, lifestyle, financial issues etc. Any of these could influence your mind and cause such behaviors and worry about future.
Next Steps
Consult a Psychologist directly or online to assess yourself first. I am sure you will find a suitable solution to overcome this problem. Feel free to reach out to me online through Practo.