Are you pregnant? (joking.)
If it is giving you some sever discomfort, like it is, I'd suggest that you go see your doctor.
In the mean time, you can try out the webmd symptom checker. I've found it to be useful in the past.
http://symptoms.webmd.com/default.htm



