If your hemoglobin is lower than normal range you can have the symptoms you are currently experiencing. Take appropriate B
vitamin and iron tablets or suspension after consulting a physician and you will become alright. If you are having excess flow in periods, you need to take treatment for that too, since it can reduce your hemoglobin