Faulty Habit formation generally leads to such behaviour pattern . You have thought of treatment plan at this juncture of your age ,
then you need to be patient & trust the line of treatment .
Next Steps
Tele consult an experienced Psychologist for CBT sessions along with medication .
Health Tips
Need to evaluate your personal identity.