If you always got what you wanted, you would find yourself deeply disappointed.
You may think you know what you want, but you most likely do not know what you need.
You want an easy, enjoyable life.
What you need, however, is difficulty, friction, and growth.
You may choose these things in one way or another already, but you are highly unlikely to choose them in the ways that you truly need.
When you get what you want, you get a mirror.
You get a reflection of who you already are.
When you get what you need, you get a glimpse into who you can be.
Who you are will be challenged by what you need to face.
Through these challenges, you get to become someone new, better, and stronger.
Getting what you want is easy.
Accepting and embracing what you need is where the real work is done.