Phrases Phrases for Expressing Regret

I should have known better.

C2

Meaning

Expressing regret for a lack of foresight.

Example sentences

John: 'That was a foolish mistake.'

Alice: 'I should have known better than to trust them.'

John: 'Yes, I should have known better than to invest in such an unstable market.'

Alice: 'I really regret that investment.'