First of all, you'll want to check and see if sleeping medication can affect bbt. I think it might.
Anyway, ovulation should happen about 14 days before your period regardless of when your period decides to show up. If you're getting negative tests I would assume that you're just having an irregular or anovulatory cycle.
Good luck! Keep at it, you'll be pregnant soon