An hormonal imbalances may explain not only the anxiety (with other possible consequences from the anxiety itself) and
lack of appetite,but also your PND in the past.
So, maybe you should discuss it with doctor and have it ruled out or ruled in.
The endocrine/hormonal system is very complex and you may have to be referred to a gynecological endocrinologist, probably the best suited specialty for this, for accurate & effective evaluation.
Hope this helps.