should have known
- regretSorrow over past actions
- hindsightRecognition after the fact
- foresightAbility to anticipate futures
- obviousEasily perceived, unmistakable
- warnedGave advance notice
signs · blind · foolish · naive · trusted · ignored · missed · clues · suspected · intuition · gut · denial · oblivious · realized · lesson · betrayed · duped · red flags
- Self-Pitywoe is me, why me, nobody cares, story of my life, taken for granted