a situation in which you can enjoy the advantages of two very different things at the same time
"She works in the city and lives in the country, so she gets the best of both worlds."
to feel grateful for good fortune
to improvise or decide as you go rather than following a fix...
to feel like you are about to cry because of strong emotions
to risk everything to achieve success
Things often get worse before they get better.
too surprising or shocking to believe