Challenges in programming career

I am good in different languages, that is:
Java, python, C#, VB.NET, php, javascript
I have been programming for a while now it's about 2 and half years but the issue is when I focus on one language I tend to concentrate on it more than the others which leads to some challenge going back and use other comfortably.
I also want to become a full stack developer and focus more on android.

Here now is the question:
Should I focus on one domain and drop the others that is, android, data science, web developer etc. Should I pick one field of focus?
If any has had this kind of challenge speak your heart and how you understand the best way to output your best.