Ну так причина может быть гормональная. Возможно вам могут назначить негормональные бады-витамины, которые влияют на уровень гормонов опосредованно и без контрацептивного эффекта. А если негормональная причина, то остается физическая, например спайки или эндометриоз. Это не всегда видно на узи, может потребоваться диагностическая лапараскопия для установки диагноза.
В общем на вашем месте видится два пути. Либо искать врача, которому не наплевать, и который переберет все варианты включая оперативный. Либо продолжать пить таблетки. Раз в месяц не страшно. Но у вас прям очень выраженные симптомы, я бы не отказывалась от поиска причины и от КОК в том числе, всегда можно бросить в случае чего.