Hello there, Thank you for your question. Thyroid abnormalities can affect your periods. However, having a TSH of 0.44 is in normal range and with this value the reason for your delayed period is PCO (Polycystic ovaries). You may need to visit a gynaecologist who can perform a thorough examination and get some blood tests like, CBC, Fasting blood glucose, fasting insulin levels, ultrasound if required and suggest some treatment to regularise your periods. Till then try to lose some weight if you are overweight and eat lost of fresh vegetables. Include some form of exercise in your daily routine. These measures will help you to get your PCO in control. Continue your thyroid medicines as it is keeping your thyroid in normal levels. Hope this helps. Take care.