be over the moon, thrilled, be down in the dumps, miserable / disappointed, blow your top, furious, be on edge, anxious / stressed, something gets on your nerves, irritated / exasperated, be green with envy, envious, lose face, ashamed / humiliated, be tearing your hair out, frustrated / exasperated, be in two minds (about something), indecisive

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?