I third a Naturopath! After all the AB's you have been on they have probably killed off all the good bacteria in your body as well, which is probably why you're feeling so run down. Naturopath will be able to give you something to restore them and hopefully build your bodies immune system back up again! She/he may also be able to suggest something that will help your body to absorb your iron a bit better...
I love my Naturopath, I'll go to her with a general problem before my GP.
Bookmarks