Re: Update
Interesting, because I also have low platelets (thrombocytopenia) and I've never really been able to figure out why. Although, I've speculated that it's because they are being destroyed early after mopping up things like candida in the bloodstream. I've had about 100k for the past 8 years with no problems. The doctors don't really start to worry until you get down below 50k. It's not really serious, though, until you're at 20k or less.
It takes the body a couple of weeks to replenish platelets after an illness or something, so your levels won't change too quickly. Low platelets are either from: 1) your body not making them, which would indicate some bone issue like leukemia (rare), 2) them being destroyed by the spleen (due to infection) 3) them being destroyed by the liver (as in liver failure) or 4) some hereditary thing.
They only last a week or two, so in my non-professional opinion, the fact that you've maintained the count over a month would indicate you're still making them okay, so probably no leukemia, not to mention you'd probably have other symptoms that your doc would have picked up on if it were that. ;)
Also, some supplements can have positive or negative effects on platelet count and activity. Platelets are made to stick to things (e.g. platelet aggregation), be it pathogens in the blood, or the walls of blood vessels to plug holes. Sometimes, though, they stick to other things when they're not really suppose to, like other platelets. This can show up on a blood test as low count with high mean platelet volume (MPV). That's because the machine that does the counting sees a low number of large platelets, but doesn't know what it's actually seeing is actually clumps of 'em stuck together.
B12 lessens platelet aggregation, so if you have low count with high MPV, you might be deficient in something like B12. Anabolic steroid use lowers platelet count. CoQ10 and Vit-E can "thin the blood" and also lessen aggregation. BUT, an interesting thing with Vit-E is that low daily doses supposedly can help raise platelet count over time. I haven't tried this, so I can't confirm.
I wouldn't think your eosinophils are anything to worry about. I had a spike up to 9 at one point, which usually indicates a parasitic infection. But, a level only 1/10 outside the range isn't a spike.
Have you had any weight loss?
Have you had a lot of, or ever been on an extended course of
Antibiotics ?
How is your sleeping?
How does your body respond to electrolytes? AF sometimes results in electrolyte imbalances, so like, if I drink a gatorade, for example, I crash about an hour or so later and must find somewhere to lie down. Everyone's different, but my electrolyte crashes can usually be controlled by taking
Sea Salt .
The biggest thing in your history, to me, is the stress. In my experience, stress can play a HUGE role in the downward spiral. It can be the catalyst that lets in a host of other things. A prolonged weakening of your immune system can throw off the balance of gut bacteria leading to dysbiosis which then leads to an imbalance or deficiency of B vitamins, among other things. I've found that my panic attacks are a result of b-vitamin deficiency. If I had it to do over again, I would have advised myself to take any and all measures to alleviate or deal with my stress.
Also, another thing I've learned is that I need to do less trying to think my way out of this and more feeling my way out. So, if you're feeling better now, don't worry so much about trying to make sense of the blood tests. ;)
Well, that's my two cents for the moment. Hope some of this helps...