Maybe go to the doc and explain the situation with your cycle being all screwy atm, and ask for a blood test!! I know what you are going through, I am in a similar situation at the moment, it can be very stressful not knowing, hope you have a happy result