Like Nelle said, low iron can cause some of those symptoms. I am glad you're getting it seen to