hey, So assuming that you do not have fever
all your symptoms tells me that you may be having ENDOMETRIOSIS
or a simple pre menstrual symptoms.
If incase you have fever than you may have infection of your bladder or Pelvic inflammatory disease
My suggestion to you is consult your Gynecologist.
Lemme know if you have further concerns.