So many desires…

To be a loving, selfless husband.
To be a caring, sacrificial father.
To be a clear,  effective communicator.
To be a committed follower of Jesus Christ.
To be a leader whose life is worthy of being followed.

To have integrity.
To have compassion.
To have a faith that can move mountains.
To have an impact on the world that brings glory to God.

And my ultimate desire: To accomplish every purpose for which I was created.

So many desires.

Thankfully, there is a timeless truth written by King David that gives me insight into the key to seeing my desires come to fruition:

Delight yourself in the Lord, and he will give you the desires of your heart. – Psalm 37:4

Simply Stated: Desire Jesus first. Receive other desires next.

I will be fulfilled in Christ.
His love. His presence. His grace.

I will be fulfilled in the pleasure of serving the King!
I will be fulfilled in the satisfaction that I will spend eternity with Him!
I will be fulfilled in the joy of having an intimate relationship with the Creator of the universe!

And then…

I will anticipate that all other desires will soon follow.