Hello and thank you for asking!
I have gone carefully through your concern.
You have excluded only thyroid as a cause of the irregular menstrual cycle, but there are many others to be excluded or confirmed.
I would recommend to check:
of the uterus and ovaries
-Prolactine level at 8.00 am.
Will be a pleasure to review the results to give a second opinion
Wish you good health.