I have read your question,
Generally ,delayed periods mean pregnancy
and since you have taken regestrone
and your periods did not return even after sufficient dosage .
It seems like you are already pregnant ,hence i suggest you to stop taking regestrone and have your pregnancy test done .
I suggest you to consult a gynecologist for further medical guidance.
lWishing you a good health,