Help please.. what is this? Doesn’t smell at all, doesn’t actually come out to my knickers it’s there if I insert a finger? No itching no redness no irritation?