confessing all (verb) come clean: tell the truth
Sinonime: abject, all torn up, atrabilious,
black,
bleak, broody, bummed out, cast down, cheerless, clouded,
crestfallen, dampened, dashed,
despondent,
disconsolate, discouraged, disheartened,
dismal, dispirited,
doleful,
down, down in the dumps, down in the mouth, downcast, downhearted, dragged, drooping, droopy,
gloomy,
glum, heavyhearted, hurting, in the pits,
low, low-spirited,
melancholy,
miserable,
moody, mopey, mopish,
morose, sad, sagging, shot down, spiritless,
woebegone,
wretchedAntonime: cheerful,
encouraged,
happy,
joyous