I am experiencing upper abdominal pain (side: right), painful menstrual bleeding and abnormal vaginal discharge.
See your Doctor. Abdominal pain can have many complex causes. You need a physical exam to try and figure this out. Please see your doctor. If you are in severe pain go to an emergency center as soon as possible. .