Is this normal?

I masturbate days before I’m supposed to get my period and then i don’t get my period. Is this normal? I’m still a virgin, so I’m definitely not pregnant or anything.