P.P.
Has anyone checked to see if you are pre-menopausal, yet? I am an 8 right now with the anemia, but I am going to a hematologist first before they treat me for anything. I was spotting between periods but that has now stopped, however they last for almost 8 days or so. Sounds like Yaz is not the right type for you; maybe you need a lower estrogen pill and I'd ask to have your thyroid tested as well. If you want a good endocrinologist, I know of one in Melbourne.
P.