Hello Friend, Good that you are seeking a help here. As you have analyzed that you are running with many problems which is causing emotional disturbance and affecting your day-to-day life, why don't you take the next logical step to address it by taking a professional help.
Be positive. With an open discussions with a psychology counselor, you will be able to first ventilate you feeling, emotions and concerns to help identify the exact problem. Post that you can start working on suitable solutions to overcome your problem like anxiety, irritation and other distress.
Next Steps
Call me directly or online through Practo app or chat for further evaluation and suitable recommendation. Be positive. You will be alright soon.