Hello everybody. I want to start to say English is not my native language and I don't wish to be judged. Thank you so much!

I am a young man in my twenties, autodidact I love to learn by myself only

I have this thing since teenage year, where I become obsessed with things. Especially people and learning. I always thought that I had some mental illness, or that I was Asperger ( autistic ) but I'm not 100% sure and I cannot get a diagnosis. Well, all of this started and for me it seemed normal. I'm very curious, maybe too much ? 

I become obsessed with learning. One day I was watching shows in English with subtitles and I decided to learn English on my own. I was always an autodidact, in school I learned nothing and it was boring. I started listening to every show in English, music in English every day, I was writing and communicating with people in English even tho my skills sucked at the time. I discovered Anime one day, I became obsessed with Japanese culture. I listened to Anime almost every day, music in Japanese, trying to find Japanese people, I wanted to eat and cook only Japanese things, I was obsessed. 

At one point, I became bored, not with my obsession but with the language. So I find another language, Spanish by example. Same thing over and over again. I get obsessed for a couple of days than I switch to another one, Italian. Korean, Hawaiian and now I am learning Mandarin. I become so obsessed to the point I plan to move to the country, to go on vacation there, learning to cook the local cuisine, I learn every detail about it, I learn about the culture in very deep details. You can say I may have a deep knowledge, when I am passionate I can learn anything.

 I always thought I was alone and I still don't know. For me I thought I was mentally ill, but now I just think I want to have huge knowledge on my own? But what answer I don't have is ; Why I become some quickly obsessed than I switch to another language? Is it because I am Asperger ? Because I am OCD ? Because I may be BPD ? Maybe my ADHD ? 

&amp;#x200B;

Thank you for your time and I hope I will have some answers !