я боюсь ему какие-то таблетки давать. У него, вообще-то, сахарный диабет...
Правильно. И даже если бы не было диабета, все равно не надо без показаний ни антибиотики, ни противогрибковые препараты давать, да и самой принимать. Это ж не витаминки в конце концов. А вы ж даже не знаете, есть у вас кандиды в мазке или ваши симптомы обусловлены какой другой инфекцией.
А про заражение-перезаражение я не врач, конечно. И знаю что врачи считают, что надо лечить обоих партнеров.
Если есть чего лечить, то, конечно, надо. Только для начала нужно определиться, что именно лечить. А что касается молочницы, то современный подход заключается в следующем: при кандидозе партнеру лечение может быть показано, если лечение партнерши безуспешно и имеются частые рецидивы. И, как правило, партнер обходится местным лечение (если, конечно, симптомов у него нет).