so done
- exhaustedUtterly depleted of energy
- finishedBrought to an end
- over itNo longer affected
- fed upOut of patience
- burnt outExhausted from prolonged stress
through · tired · drained · complete · ended · fried · spent · cooked · defeated · exasperated · worn out · had enough · checked out · finito · toast · kaput · depleted · frustrated
so doneunbothered
Not disturbed or concerned
taking it in stride · patient · tolerant · unfazed · long-suffering
so doneall in
Fully committed, nothing reserved
obsessed · here for it · fired up · enthusiastic · can't get enough