Not sure about the supplement, but most cranberry juices on the market are NOT helpful. You need to avoid sugar as much as possible because it feeds the bacteria and prolongs the infection. Try either concentrated cranberry extract or dried cranberry capsules or unsweetened dried cranberries instead. Most juices, including the ones that are 100% juice, have so much sugar that the beneficial effects of cranberry are overwhelmed by the problems the sugar contains. Most 100% juice cranberry drinks/juices are mostly grape and/or pear juice with cran to flavor them. Health food stores sell the dried extract in capsules or a liquid extract that is strong tasting but very helpful.
If soap causes problems, you don't need a special feminine wash. Mix a teaspoon of baking soda in 1-2 c warm water and rinse the area with it. IF you get one of the clear plastic squeeze bottles sold for candy making etc.... or sold at the dollar store in red and yellow for ketchup and mustard, you can fill it iwth your warm water and squirt the area to clean it gently, affordably and with-o scent.
Be aware that ANY scented feminine hygeine product, be it soap, pads, tampons, wipes, etc...., is another cause of frequent Urinary Tract Infection (UTI)'s. You should NEVER use a scented product in that part of your body no matter what. The scents are proven to cause problems.
Your body naturally cleans itself. Douching is an AWFUL thing for your body. Don't do it no matter what unless an ob/gyn tells you to. IF you have a bad smell in that area, go to the doctor asap. Normally that area should not have a really strong smell and it is a sign of infection if it does. Douching kills the good bacteria and can lead to MAJOR problems including so much scarring from various infections that it can contribute to infertility.
There is a medication that will reduce pain and burning during urination. Most docs know what it is. It turns your urine bright orange but it stops the pain. Which is very helpful as you need to drink lots of liquids to flush out the infection but if it hurts you are far less likely to drink enough fluids.
One of the best ways to prevent a Urinary Tract Infection (UTI) is to urinate as soon after sex as possible. It greatly reduces your chances of catching an infection from your partner. It flushes out bacteria that might be forced up the urethra and this helps prevent infection.
It is highly possible for a man to not have a clue he is a carrier of a Urinary Tract Infection (UTI). You get the infection, take medications to end it, then get reinfected. If you have more than 1-2 Urinary Tract Infection (UTI)'s in a short period of time, get him to take antibiotics (Not yours, of course). If you have recurring yeast infections, treat him when you treat yourself. It is one of the most common sources of repeated infections of the genitals, urethra, bladder, etc..... You cannot tell if a man has an infection by looking at his privates. Of course if he has bumps and/or lumps it is a red flag to say and mean NO, but often men don't feel the same symptoms we have. STD's have mutated to the point where you cannot tell by looking but can get nasty resistant strains by contact which makes them very dangerous.
Most docs here test for the common STD's incl chlamydia if you have a Urinary Tract Infection (UTI). While you may not have other symptoms, you could still have an infection and could lose fertility due to untreated infections. If you doctor didn't run a standard panel and you are sexually active, please ask. It isn't whether you want to have another child, it is to avoid other long term problems due to STD's.
I am sorry you had a Urinary Tract Infection (UTI). they are awful, but it can be a warning. I hoep all symptoms are gone and stay gone!