Cramping 3 days before period with white CM help

I am 3 days before my period and I have been experiencing cramping and egg white CM is this normal? Could I have fibroids causing this?