При разговоре впадаю в ступор и несу бред
Когда вы поймёте, что выученный по учебникам язык и живой язык в процессе общения - это как бы два разных языка, тогда и не будете впадать в ступор.
B1 - это слишком мало для полноценного общения. А требования к себе и ожидания от своего немецкого у вас слишком высоки. Планку опустите немного, и всё станет ок.
Не надо бояться говорить и делать ошибки. Ошибок вам не избежать, пока ваш немецкий ещё не уверенный.
Если будете к себе слишком строги, всегда будет этот ступор.
Научитесь воспринимать свой нынешний немецкий, как данность, и не пытайтесь прыгнуть выше своей головы.
Поймите, что изучение иностранного языка - процесс длительный и требует терпения.
Кто хочет за короткое время добиться максимального результата, тот всегда в итоге остаётся с минимумом.
Наберитесь терпения и изучайте язык в удовольствие (без трясучки и нервов, если что-то не удаётся, как хотелось бы), тогда будет результат.
Успехов и удачи!