I am sure there has to be some life changing event which are bringing these emotions. Please reach out for professional help. It may help you manage your emotions better and get rid of things blocking your mind.
It’s good you are making the effort to work on your mind. A professional help may expedite the process or even if not expedite , atleast help you move forward in a healthier manner.knowing your self abs your Enviornment better.
Next Steps
Hope you feel better soon
Health Tips
You can reach out for online / cashless session at Practo: Neha Ravichandran