When you see the Doctor again, be sure they do a check on your blood count. I had all the symptoms you mentioned when I was diagnosed with Anemia. I'm not saying you have Anemia. I'm just sharing my personal experience I had with the symptoms you mentioned.

Good luck at the doctor's!