Ok, so I am 17 and I am still a virgin. I was supposed to have my period but instead i'm getting a yellow-ish discharge and i'm itching. I just want to know what's going on. Can an infection stop my period or is something else wrong with me? I guess if it is something else i should mention that i've been having problems with my stomach for months now, it's getting harder and harder to eat greasy foods, but it's kinda all that i'm fed, so i get bad pains in my stomach when i'm done eating. Could it be from that? Really anything would help right now, Thanks.