Hmm, my take on your problems is pretty different from that in the first response, if you've been taking anti-biotics it's a fair bet that you now have a yeast and/or fungal infection as they wipe out the intestinal flora which comprises the largest percentage of our immune system and normally keeps yeast and fungus in check. You are probably feeling so tired due to the micotoxins they produce, they overwhelm our livers and without good liver function we also get constipation, allergies, inability to lose weight and a host of other symptoms, including the spots on your face, I know because I have a yeast/fungus problem and have had them, they started a few years ago (but finally I found an inexpensive cream that is fading them away pretty fast. Please go to knowthecause.com/for more information.