Thoughts please?!

So I’ve been ttc for the past 18 months and I pin pointed with opks that I ovulate on cd 18 but I never used to get a lot of cm etc. At the beginning of the year the doctor found out I was low on iron so started me on ferrous fumarate 3 x a day. This month I ovulated cd 22, had an abundance of cm, low back pain the lot. I’m hoping all this time I’ve been low on iron to not be able to produce great eggs and now I’m on the right track. Has anyone had any similar situations? Thanks