Regardless of age – no cycle.
Either dwindled then stopped, or was forced upon the body.
Look to Blood deficiency and Stuck Liver Qi / Stuck Blood
There is some reason the normal cycle has stopped. Needs investigating.
May have an iron deficiency as a result of over bleeding – but the low thyroid function usually due to presence of heavy metals and not enough iodine will start this off.