have the world on a string

have the world on a string

To feel happy and confident that everything will work out in one's favor and/or that one is in complete control. I got a great report card and then found out I got into my first choice school—I feel like I have the world on a string!
See also: have, on, string, world
Farlex Dictionary of Idioms.
See also:
  • be in (one's) good graces
  • be in somebody's good graces
  • be in someone's good graces
  • better (to be) safe than sorry
  • better safe than sorry
  • at (one's) doorstep
  • at doorstep
  • (from) top to toe
  • at somebody's expense
  • at someone's expense