This sentence is so confusing.

For the life of me I couldn't find the thermos.

Is it incorrect or correct?

1 answer

Wording is correct, but it needs a comma for the same reason as the sentence in your last post needed a comma.