This really isn't a good place to get that sort of advice. It's just not one of the best places to learn about NFP. Here's one place where you might find other people who've had similar experiences:http://forums.delphiforums.com/nfptalk
More than that, I think your best bet is to look for an actual NFP provider. TBH, it sounds like your provider doesn't know what to do other than use the pill, and that's only going to mask whatever the real problem is. The Creighton and Marquette websites have lists, last I knew. If there's no one around you, perhaps there's someone further away who would be willing to look through your lab tests and consult.
Everyone, I'm going to keep a very close eye on this thread. Kooky advice will be deleted. If you're not a doctor, and if you don't have direct experience with this sort of thing, just don't post.