Itchiness?

Jade
I'm incredibly itchy downstairs and am rather swollen. It feels like a shaving rash but my husband thinks it's thrush?!