Re: This is about Candida overgrowth but much more...
Cranberries are a natural way to deal with yeast. Other posts in this section talk about specific diets. Flax seed oil or other forms tend to help with skin issues and can be found in health food stores or health food sections of regular grocery stores. I would also try to increase you B12 or B Complex which can be purchased from dollar stores. Lacking those vitamin can cause many of the issues you describe and more. You can lack them based on drinking alcohol as our bodies only retain a small storage of them, they are water soluble and wash right out, and if you have any intestinal issues or are of a certain age you might not be able to absorb them as readily as other or as you used to. I used to claw at my scalp wondering if I would go bald from it and all it was was the vitamins. You can also try yogurts as you can have an infection from your mouth to your outputs.
Try to find a free clinic or any clinic or a hospital that you can apply to for free or reduced priced care based on income. If you go the hospital route, I would research it first, go to the ER, then fill out the paperwork after the fact to guarantee optimum care is received. The have prescription fungal pills that they might be able to give you while you are there and might have to take for a while (weeks to months) for it to work a balance out in your system. You will also want to have your partner treated as they can reinfect you, kissing, sharing drinks, sex, etc even though it doesn't bother them and only bothers you.
prescription costs might be defrayed as sometimes manufacturers will offer discounts directly when applied to them. or using walgreens or cvs discount cards.
best of luck to you