Started diet and period stopped.

I recently started a diet and stopped drinking. I have been drinking heavily for a while now and not eating healthy. My period has been to the T on time every month since I can remember. But since the diet and not drinking I totally missed a period. I have been spotting here and there. I guess my body is just really out of whack. Anyone else with similar experience? It kind of freaks me out that I may have damaged my body and hormones forever.