Having a baby regulated my period until recently. Now I'm skipping periods or only spotting for several week at a time. What could cause this?