Hello Friend, Good that you are seeking a help here. Negativity and feelings low are sign of anxiety. Overthinking about one particular incident or future or about career or relationship etc can cause you such feelings and disturbance. Don't worry. It's just like any other physical illness and can be treated through counseling session and few lifestyle changes or dietary changes.
Take a professional help to assess your suitation and get suitable recommendations to overcome this problem. Don't hesitate to consult.
Next Steps
Feel free to reach out to me directly or online through Practo for further detailed evaluation and to suggest suitable solution that you can follow practically. You will be alright soon.