Б может не наступать по ряду причин. Например, у вас есть овуляция? Сдавать надо на гормоны: прогестерон, 17ОН прогестерон, ТТГ, Т4 свободный и тп.... Много всего. Без врача, тут на форуме, вам никто не посоветует. Тем более вам уже написали, что Б может наступать не из-за вас, а из-за супруга. Так что, самое правильное, не заниматься самодеятельностью, а пойти к врачу.