Hi Welcome to HCM. Got your problem. I can understand your anxiety. Actually its difficult to diagnose your problem from the above description as you have not mentioned any other signs. I think you might be having anaemia secondary to excess bleeding , vitamin deficiency or any hormonal issues such as hypothyroidism etc.which can have such vague symptoms. Pl.consult an OBS to find out the reason for such bleeding. Also get some blood tests done such as haemoglobin ,folic acid and ferritin levels ,vit.D , thyroid profile etc with an ultrasound pelvis. I am sure this will definitely help in solving your problems. Still if you have any doubts pl feel free to ask me. Take care and get well soon.