Hello Friend, Good that you are seeking a help here. Holding on such emotional disturbance within you is not adviced. When you have identified that such symptoms are affecting your day-to-day life, it's better to address it by taking professional help.
Next Steps
Consult a psychologists directly or online. Feel free to reach out to me online through Practo for further detailed evaluation and suitable solutions that you can follow practically to overcome this problem.