infection?!

so i have been have this itch and burning sensation downstairs and its producing some weird yellow/greenish discharge and im freaking out. anybody have any ideas of what it could be? my period is coming up in a few days and i dont know if i should use a tampon. and i am not sexually active. HELP PLEASE!!