People acting like there is a language for a problem are honestly delusional. Most problems can be solved in most languages, which is why they are called general purpose languages, so you have to make a choice somehow.
Stock to one language while it works until you feel another would be more suitable.
For example, I like Ruby, but sometimes Ruby is not suitable like for performance critical applicationa, then I’d switch to Crystal or C.