Hello,
The little bumps can be Fordyce spots and the discharge can be due to bacterial vaginosis or candidiasis. My advice would be to consult a gynecologist and get a swab culture done to confirm the diagnosis.
I hope it helps. Take care and please do keep me posted in case you have any additional doubts. Kind regards.
It's a yeast infection. Don't be embarrassed it happens to most people. You need to tell your mom. You can get over the counter creams.