Hello Friend, Good that you are seeking a help here. As you have analyzed some many issues within you, why don't you take the next step to address it. Pls consult a psychologists directly or online. Don't worry. Such problems are likely any physical illnesses and can be treated through through counseling support, self behavioral therapies, medicine or lifestyle changes. Don't hesitate to consult
Next Steps
Consult a psychologists directly or online for further evaluation and suitable recommendations.