Hello.
You have mentioned your symptoms but not whether it’s been the same since adolescent or certain symptoms have come up recently? Also, do these symptoms allow you to be functional?
With such clarity of symptoms, I would recommend that you take the next obvious step of seeking consult with a good psychiatrist.
All thee symptoms can be controlled and managed with the right tailor made treatment for you.
If you are already taking medication (not mentioned), perhaps you can discuss with your doctor about your present status.
Next Steps
See a good neuropsychiatrist