Every longing that you have is important to your Father. Ultimately, He wants to use your desires to draw you into relationship with Him. So, don’t ignore your longings. Instead, acknowledge them to God. Talk to Him about your desires—even the ones that have led you to sinful places in the past. Ask Him to show you where your longings come from, and then ask Him to satisfy you.
You will find that the more you acknowledge your hunger to God, the greater control the Holy Spirit will give you to choose to be filled in healthy and worshipful ways. And you will begin to discover that God is more than able to meet your needs. He really does satisfy.
– Troy Haas, First Steps