It sounds like you need to see your GP for a blood test. If your periods are quite heavy ¿ and you might not even have noticed that they are if the change was gradual ¿ then you might be anaemic.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results