to go shopping for a long time until you are tired
"My sister loves to shop till she drops during sales."
to be extremely surprised or frightened
to be independent and self-supporting
to create a positive image of yourself in someone's mind
to start over or make a fresh beginning
Everything in life keeps changing; nothing stays the same.
a very good chance to do something