Без заголовка
Угу, то есть 10-12 месяцев -- это примерно B2. Всё сходится.
Мне тоже вполне хватает английского для любого европейского общения, ни разу не попадал ещё в ситуацию, когда английского было бы мало.
Но насчёт "везде общение на английском, и его достаточно", так это две разных культуры: американская культура с преимущественно одним языком (редко когда добавляется испанский) и европейская, где три-четыре языка рабочих поддерживать -- это норма. Эта разница часто обсуждается на форумах по изучению языков (на них доминируют европейцы, а американцы относительно редки).
Ну, и чтобы язык вышел на рабочий и перестал забываться, нужно его выводить на C1. Если сильно приспичивает, то люди с нуля (при рабочем английском) его за год делают. Если не приспичивает, то с B2 это вполне может ещё год занять (там каждая ступенька -- удвоение примерно затрачиваемого времени).