Idiom
had better
should or must.I thought I had better destroy the list so that no one else would see it.You'd better get moving if you want to catch your train.
Usage notes: had is sometimes not said:
If we have a problem you better hope somebody is there to help you.