Yeast infections?

I get them a lot. I clean it regularly and I've only ever had one sex partner. I have not been able to go to the doctor for it. I have no money. I just need someone to give me advice on how to ease the itch and how to avoid them. I feel like I do everything right and I still get them.

It's making me self-conscious.

I don't feel normal..