What's more reliable? Opk or bbt?

I don't like the idea of using opks as I feel it can get very disheartening especially when your cycles are irregular like mine. But would I be able to track with bbt when Im up numerous times in the night? Any help would be appreciated