If you are down to 43kg I would suggest that your loss of period is a symptom of being underweight.