That's horrible. You might like to ask your family doc about getting a regular ultrasound. I hadn't been getting a period either but was spotting all the time. What they found was that my uterus was really thick, it wasn't shedding like it was supposed to. The ultrasound also showed a really big cyst on one of the ovaries. It didn't hurt getting it done, but is kind of embarrassing because they put gel on and run the scanner over the top part of the downstairs area (you get to keep your pants on though and not much is exposed). The lighting in the room was dim, and it was a female doing the scan, which made it easier to get done.