Could Diclofenac (Cataflam) be the reason for my missed periods?
Diclofenac is a pain killer. Its effect is based on the inhibition of prostaglandins that are part of the inflammation process. It belongs to a group of NSAID, so as far as I know these medications do not have any effect on the period. In your case, other possibilities should be explored as the possible reasons of your troubles.