Hello Friend, Good that you are seeking a help here. The mentioned symptoms are showing a sign of stress or anxiety in your mind caused either by work related stress or lifestyle issue or relationship issues.
Whatever it may be, if you are feeling it's affecting your day-to-day life, then don't hesitate consult a psychologists find out the solution.
Next Steps
Feel free to reach out to me online through Practo app for further detailed evaluation and suitable recommendation that you can follow practically to overcome this problem. Be positive. You will be alright soon.