Nothing about meth cures BV. If he has it and passes the bacteria on to you, you could get it. After the last time (and I sincerely hope, with him cheating and using, that it is REALLY the last time and you never fall for his lies again), get swabbed at the doctors for all the sexually transmitted diseases and conditions. If the doctor prescribes an antibiotic, take the full run of it. And get that lying, cheating, self-indulgent jerk out of your life.