Yeast Infection or BV??

This might be tmi but I’m starting to panic...I don’t get off work before planned parenthood closes and i don’t have insurance, so i can’t go to the doctor. but i’m pretty sure i have a yeast infection, or BV. It kind of stinks, which is why I think it’s BV. Does anyone know what I should do?? I’m swollen, HORRIBLY itchy, have a burning sensation wen I pee, and seriously the thickest, nastiest discharge. And for future reference, how do I avoid something like this again? Any help would be appreciated !!