Oh you poor thing. It's a nightmare.

Have you tried restavit? I find it's the only drug that helps me. Be warned - it's a sleeping tablet so be careful about driving etc.

Other thing that has really helped is seeing a kinesiologist/chiropractor. Perhaps find one who treats a lot of women & children?