Normally my cycles are 24-28, and I ovulate around cd 12-14. I've been temping and doing opks, and this month my BBT is saying I ovulated 4 days ago (instead of today as was predicted by my app) however I've had no positive opk and I've only had ewcm the past couple of days. Could my BBT be wrong? I take it before I get out of bed and at the same time. Could the temperature of my bedroom affect it? (I like a really warm bedroom)