If it turns out that you're not pregnant, then a cervix that is high and open means you're close to ovulating. An 8 week cycle isn't unheard of, but an abnormally long cycle is a sign of larger fertility issues that should be checked out through labratory blood tests with your physician.
I don't know about the cervix but if you haven't had your period in 6 weeks then maybe you should take a hpt.
Good luck,
Melanie