What causes tge symptoms of naseau, stomach flutters, and spotting before a heavy menustration flow?

Hormone changes. Just before your period, the level of a hormone called Progesterone drops. This brings on your period. It may be these hormone changes that cause your symptoms.