Audrey, you ought to see your doctor to get a complete physical, then talk with him/her about what's happening and get some suggestions. I do not take the best care of myself, but I have been lucky and haven't really been sick in a long, long time.
I hope you will be feeling better soon!
Logan
Bookmarks