Is it okay to masturbate?

Stephanie

Well... so embarrasing but I kind of do it.

I don't put things inside of me but I put my legs together and start to press hard leg-to-leg.

I am worried because everytime I do it, my period comes sooner or I have this little blood marks on my diary pads. It would be possible that I'm hurting my uterus?