yeast infections

Ok so I get a yeast infection literally every month and it lasts so long. I try monistat 7 and azo yeast pills and also cranberry supplements and juice. I don't know what to do😫