Hello,
Welcome to ehealthforum
The first possibility for your symptoms is of course IBS (irritable bowel syndrome) which can cause such issues.Along with that if you have started the contraceptive pills recently then that can cause symptoms as spotting in between periods,pelvic pain,cramps etc.These symptoms due to pills would subside within few months.
Some suggestions:
1.Certain foods, such as cauliflower, broccoli, cabbage, brussels sprouts and legumes (beans) may worsen bloating and gassiness.
2.Dietary fiber may lessen symptoms.You should drink plenty of water, and avoid soda, which may cause gas and abdominal discomfort.
3.Eating smaller meals may lessen the incidence of cramping and diarrhea.
It is difficult to give exact diagnosis without clinical examination.Kindly visit a Physician for evaluation.
Take care!