BloodyHair
Other posters may be right about Ferritin and low oestrogen, but looking at what you ate today if that is representative, you could do with eating more protein and more vegetables I think.
Breakfast was weetabix and banana. Decaf tea.
What about having one of the cereals with nuts and seeds (low sugar, low raisins etc) and an egg? Two eggs and one piece of brown toast? Greek yogurt, fruit and nuts?
Snack Apple
could you have some nuts or nur butter with this?
Cottage cheese on a piece of ryvitta?
Raw vegetables and houmous?
A piece of cold omlette?
Lunch - chicken salad wrap with mayo followed by a small twix with diluting juice
A more chicken than was probably in the wrap, say a small chicken breast and an actual bowl of salad, then some fruit.
Dinner was breaded haddock (home made) with cut chips, broccoli.
Fine
I had a chocolate digestive with my tea about 9pm blush
Have one of the things previously mentioned in the snacks.
Eating this way you may also find you do not want the biscuit as much, but it does not matter of you do.
If you are out at a cafe: plain nuts and some fruit. An egg and spinach salad Salmon salad. Chicken salad.
You can also get organic protein powder (hemp, brown rice, whey) to use as a supplement say with breakfast if you find that helps but as you eat meat that should not be necessary.
Ready prepared Soup can be bumped up by adding half a tin of some sort of pulse such as lentils..
When you look at the food labels you see how much protein their is,
Some things ike spinach and broccoli, brown bread also have it when you might
Try to see of you can eat about 50 - 70 gr per day.