not knowing when to let go (give up, etc.); unwilling to resign; having lingering attachment; regretful
explosion; detonation; eruption; eruption (of discontent, etc.); outburst; outpouring
to lash out at; to flare up at; to fly at; to turn on
to make someone realize (e.g. their mistake); to bring (something) home to someone; to teach someone a lesson
violent emotion; passion; fury
(one) matter; (one) item; (one) case
to be hot on a person's heels
to struggle; to writhe; to wriggle; to act frantically; to make desperate efforts
to hang one's head; to droop one's head
how can (one) do something