Sometimes low estrogen can cause weird symptoms. Also undiagnosed autoimmune diseases can cause odd things as well, if untreated that can make pregnancy difficult to achieve. To get pregnant with number three we had to see an RE for treatment, she tested thyroid, estrogen, progesterone, autoimmune disease, etc. An RE will provide more advanced treatment than a regular ob. Since you have been trying for so long I would consult with one. Good luck.
Oh yes...many times. My thyroid test always comes back normal.
Have you had your thyroid tested? That can cause the symptoms you mentioned as well. Good luck.