Hmmm..... I think death here means change, the end of something known and familiar (you as you know yourself now) and are a stepping stone for something new, a next phase, a change of life.
20 times in the past two years means almost once a month - did you check your dates? do write down when it happens and see if it falls one week to one day before your crucial days.... It may just be that - the death of an unfertilized egg (which is part of you) as the beginning of a new 28-days time slice. Worth checking it out......
You haven't had it in the past 5 months - has something healed somewhere deep inside you during these months? Maybe you've been able to make your peace with something that was bothering you....