У меня сгорела жопа

В общем, я являюсь C# программистом на бэкэнде.
Временами мне приходилось лазить в проект на Java, чтобы покинуть себе какие-то данные и т д, т.е всякая мелочь не более, так как Java я знаю поверхностно. Я не спорю, что языки похожи, но все таки там разные подходы используются и без опыта даже опытный c# кодер может говнокодить.
А ещё есть несколько сервиов на Scala - этот язык, как и java работает через jvm, но выглядит этот код, как какой-то javascript в худшем своём проявлении и никто из команды в достаточной степени не шарит в этом языке и когда что-то там нужно что сделать, то все мучаются. Для меня вообще загадка, как этот язык вообще проскочил я на проект., если на нем в основном java и c#.
Так вот, мне была поставлена задача поменять протокол в одном из Scala-сервисом, а там часть кода написана на Java, а часть на Scala и все это как-то взаимодействие между собой.
Как я уже говорил, то мало того, что я java на вы, так тут ещё и Scala. Надо ли говорить, что с этого конкретно у меня сгорела жопа? Так как ничего нефига не понятно, а в интернете решения своих проблем я найти не могу.
Иду к лиду тэи говорю, что типа я не понимаю как это делать и у тех кто работает с java больше преимуществ в этой задаче, чем у меня.
В итоге, через несколько дней мне говорят, что обеденное повышение зп решают перенести на конец года, так как видите ли я не хочу выходить из зоны комфорта на своём c# и руководству хотелось бы иметь людей, которые и в java проекте могут серьёзные задачи решать и на c# лабать.
При этом претензий к выполняем задачам на c# ко мне нет.
Что-то у меня с этого горит жопа, так считаю, что люди, которые умеют все в итоге не умеют ничего.
И вот что-то мне подсказывает, что пора валить.
Что думаете? Может у вас есть похожий опыт.