Hi Kim, Welcome to HealthcareMagic Forum.
I think it is incidental that a Pus filled swelling appears in your Belly Button once a Month. It is a Belly Button Infection which is a Boil or Furuncle
which happens if there is infection of the Hair follicle. You can just apply heat pads over it, This helps the boil rupture and drain more quickly and do not try to squeeze it. Wash your hands thoroughly after treating a boil.
Now coming to Endometriosis
, it is the cause for the pain through out your cycle and pain while having sex which is called Dyspareunia
.Take the Medications as directed by your Doctor go for regular follow up. Consult your Doctor immediately if you happen to develop severe cramping and Abnormal Vaginal Bleeding
. Warm baths and a heating pad
can help relax pelvic muscles, reducing cramping and pain.
Wish you Good Health, Take Care.