Welcome to Music Friday, where we highlight feel-good songs that feature jewelry, gemstones or precious metals in their lyrics or title. This week, we revisit Jason Mraz’s 2018 hit, “Have It All,” a bright, life-affirming anthem packed with positivity, wisdom — and a lyrical nod to diamonds.

Inspired by a spiritual encounter with a Buddhist monk during a 2012 visit to Myanmar, Mraz shaped “Have It All” around the Tibetan blessing Tashi Delek, which loosely translates to “May you have auspiciousness and causes of success.” He opens the song with this phrase and builds upon it with a series of hopeful wishes for the listener — many directed especially toward young people.
He sings, “May you get a gold star on your next test / May your educated guesses always be correct / And may you win prizes shining like diamonds / May you really own it each moment to the next.”
Mraz told Genius.com that the song helped him recover from a difficult time in his life. He described it as “a blessing disguised as a rap song,” designed to uplift and be shared forward — a kind of musical karma rooted in kindness and encouragement.
“Have It All” appears as the second track on Mraz’s sixth studio album, Know, which charted in 15 countries. The album reached #9 on the Billboard 200 in the US and #10 in Canada. The song’s official video — featuring more than 100 performing arts students from Mraz’s hometown of Richmond, VA — has earned more than 36 million views on YouTube.
In an interview with Entertainment Tonight, Mraz explained, “It’s honestly less about me and more about shining a light on tomorrow’s artists.” The video was created in partnership with two Richmond-based nonprofits, making it a true community collaboration.
Although born and raised in Virginia, Mraz launched his career in San Diego, where he became a staple at the famed coffeehouse Java Joe’s. He signed with Elektra Records in 2002 and went on to win two Grammy Awards (out of four nominations) and sell more than seven million albums worldwide.
In 2025, Mraz is still going strong. His “Still Yours” UK & EU Tour includes stops in Berlin, Stockholm and Oslo, and he’s also set to perform at Summerfest 2025 in Milwaukee, WI.
Now, take a moment to enjoy the joy-filled performance of “Have It All” in the official music video — a visual celebration of youth, community and hope. And if you’d like to sing along, the full lyrics are included below…
“Have It All”
Written by Becky Gebhardt, Mai Bloomfield, Mona Tavakoli, Chaska Lela Potter, Jacob Kasher, David Hodges and Jason Mraz. Performed by Jason Mraz, along with Chaska Lela Potter, Mai Sunshine Bloomfield and Rebecca Emily Gebhardt.
May you have auspiciousness and causes of success
May you have the confidence to always do your best
May you take no effort in your being generous
Sharing what you can, nothing more nothing less
May you know the meaning of the word happiness
May you always lead from the beating in your chest
May you be treated like an esteemed guest
May you get to rest, may you catch your breath
And may the best of your todays be the worst of your tomorrows
And may the road less paved be the road that you follow
Well here’s to the hearts that you’re gonna break
Here’s to the lives that you’re gonna change
Here’s to the infinite possible ways to love you
I want you to have it
Here’s to the good times we’re gonna have
You don’t need money, you got a free pass
Here’s to the fact that I’ll be sad without you
I want you to have it all
Oh! I want you to have it all
I want you to have it
I want you to have it all
May you be as fascinating as a slap bracelet
May you keep the chaos and the clutter off your desk
May you have unquestionable health and less stress
Having no possessions though immeasurable wealth
May you get a gold star on your next test
May your educated guesses always be correct
And may you win prizes shining like diamonds
May you really own it each moment to the next
And may the best of your todays be the worst of your tomorrows
And may the road less paved be the road that you follow
Well here’s to the hearts that you’re gonna break
Here’s to the lives that you’re gonna change
Here’s to the infinite possible ways to love you
I want you to have it
Here’s to the good times we’re gonna have
You don’t need money, you got a free pass
Here’s to the fact that I’ll be sad without you
I want you to have it all
Oh, I want you to have it all
I want you to have it
I want you to have it all
Oh, I want you to have it all
All you can imagine
All, no matter what your path is
If you believe it then anything can happen
Go, go, go raise your glasses
Go, go, go you can have it all
I toast you
Here’s to the hearts that you’re gonna break
Here’s to the lives that you’re gonna change
Here’s to the infinite possible ways to love you
I want you to have it
Here’s to the good times we’re gonna have
You don’t need money, you got a free pass
Here’s to the fact that I’ll be sad without you
I want you to have it all
Oh, I want you to have it all
I want you to have it
I want you to have it all
Here’s to the good times we’re gonna have
Here’s to you always making me laugh
Here’s to the fact that I’ll be sad without you
I want you to have it all
Credit: Screen capture via YouTube / Jason Mraz.
✨ Jewelry Repairs at ELLIOTT’S JEWELERS ✨
Your fine jewelry deserves the best care to keep shining for a lifetime. With proper maintenance, it will continue to bring you joy and luxury every day.
At ELLIOTT’S JEWELERS, we offer a comprehensive range of professional jewelry repair, refinishing, and refurbishment services. Let us help you restore your precious pieces to their original beauty and recapture the delight they were meant to bring.
Visit us today and give your jewelry the care it deserves! 💎
www.elliottsjewelers.com/services/jewelry-services/
Book an appointment online at: www.elliottsjewelers.com/book-an-appointment/
#JewelryRepairs #ElliottsJewelers #FineJewelryCare #JewelryRefinishing #LuxuryJewelry ... See MoreSee Less
0 CommentsComment on Facebook
Only a few days left to Enter ... See MoreSee Less
This content isn't available right now
When this happens, it's usually because the owner only shared it with a small group of people, changed who can see it or it's been deleted.0 CommentsComment on Facebook
Enjoy a jewelry experience tailored just for you. Book a private appointment at Elliott’s Jewelers for a one-on-one consultation and a relaxed setting to explore our stunning collection.
Call Elliott's Jewelers today at (936) 661-5363 or book an appointment online at:
www.elliottsjewelers.com/book-an-appointment/
Browse online at:
www.elliottsjewelers.com/shop/ ... See MoreSee Less
Shop Now
Elliott's Jewelers, Huntsville TX Favorite Jeweler
www.elliottsjewelers.com
I get to create beautiful, memorable and emotional jewelry for customers who become lifelong friends. Call me to learn more.1 CommentsComment on Facebook
Time to let the Kids have Fun. Now they have an opportunity to be a Jewelry Creator and Designer.....See below ... See MoreSee Less
This content isn't available right now
When this happens, it's usually because the owner only shared it with a small group of people, changed who can see it or it's been deleted.0 CommentsComment on Facebook
✨ Jewelry Repairs at ELLIOTT’S JEWELERS ✨
Your fine jewelry deserves the best care to keep shining for a lifetime. With proper maintenance, it will continue to bring you joy and luxury every day.
At ELLIOTT’S JEWELERS, we offer a comprehensive range of professional jewelry repair, refinishing, and refurbishment services. Let us help you restore your precious pieces to their original beauty and recapture the delight they were meant to bring.
Visit us today and give your jewelry the care it deserves! 💎
www.elliottsjewelers.com/services/jewelry-services/
Book an appointment online at: www.elliottsjewelers.com/book-an-appointment/
#JewelryRepairs #ElliottsJewelers #FineJewelryCare #JewelryRefinishing #LuxuryJewelry ... See MoreSee Less
3 CommentsComment on Facebook
The beauty of a custom engagement ring is in the details—and in the experience of working with a personal jeweler who learns about you, your lifestyle and what is important to you. At Elliott’s Jewelers, we take the time to understand your vision, crafting a ring that it is meant just for you.
Call Elliott's Jewelers today at (936) 661-5363 or book an appointment online at: www.elliottsjewelers.com/book-an-appointment/
Browse online at: www.elliottsjewelers.com/shop/
#Anniversary #MilestoneMoments#texasjeweler #HuntsvilleTexas #HuntsvilleTX #texas ... See MoreSee Less
0 CommentsComment on Facebook
Naturally Mined genuine Diamonds hold stories, but a mother's love holds generations together.
At Elliott's Jewelers, we see how she passes down love, values, and often, treasured jewelry that becomes a piece of your family's history.
We're honored to be more than just a jeweler; we're here to help you craft moments that will be cherished for years to come. It's about finding that special piece with the perfect story, creating an experience that lasts.
Thank you for trusting Elliott's Jewelers to be a part of your family's unfolding story. We're grateful to help you create your own beautiful traditions.
By appointment 6 days a week. Visit www.elliottsjewelers.com
💖 #JewelryWithMeaning #FamilyHeirlooms #MakingMemories #ElliottsStory #GenerationsOfLove
#generationsoflove ... See MoreSee Less
1 CommentsComment on Facebook
Thinking about redesigning your jewelry? Whether it’s upgrading your diamond, transforming a family heirloom, or creating something entirely new, Elliott’s Jewelers is here to bring your vision to life. Let’s craft something truly special together!
Call Elliott's Jewelers today at (936) 661-5363 or book an appointment online at:
www.elliottsjewelers.com/book-an-appointment/
Browse online at:
www.elliottsjewelers.com/shop/ ... See MoreSee Less
0 CommentsComment on Facebook
Please Join Us----- ... See MoreSee Less
This content isn't available right now
When this happens, it's usually because the owner only shared it with a small group of people, changed who can see it or it's been deleted.0 CommentsComment on Facebook
Dreaming of Upgrading Your Engagement Ring?
Would you like to have custom-designed jewelry?? This is our specialty! Sit down with Elliott to custom-design your perfect piece of jewelry.
Whether you want to repair and rejuvenate a cherished family heirloom or redesign your wedding ring to commemorate a special milestone or even trade in your outdated ring for something new, Elliott's Jewelers is dedicated to making your dream jewelry a reality. Let's create something extraordinary together! By appointment 6 days a week!
To schedule your personal appointment, visit us at www.elliottsjewelers.com/book-an-appointment/ ... See MoreSee Less
0 CommentsComment on Facebook
Enjoy a jewelry experience tailored just for you. Book a private appointment at Elliott’s Jewelers for a one-on-one consultation and a relaxed setting to explore our stunning collection.
Call Elliott's Jewelers today at (936) 661-5363 or book an appointment online at:
www.elliottsjewelers.com/book-an-appointment/
Browse online at:
www.elliottsjewelers.com/shop/ ... See MoreSee Less
0 CommentsComment on Facebook
📢 Our Spring Fundraiser kicks off tonight!
Thank you, prize sponsors! Without you, this fundraiser would not be possible.
Elliott's Jewelers - Huntsville, TX
HBI Office Solutions
First National Bank of Huntsville
Contact jsl.huntsville@gmail.com or DM with any questions! ... See MoreSee Less
0 CommentsComment on Facebook