Strong desires erode our faith because we start taking our eyes of God and looking at the deisres and pretty soon like the fruit in Eden, the desires start looking so good that we give in and taste.
Living in the Spirit which produces good fruit or desires to grow in God.
When you have a strong desire for God then you spend time getting to know God.
God's promises and our desires are at odds with each other because we still have the sin nature fighting against what God wants us to do.
God's promises helps to do what pleases him and keeps our eyes on Him while the strong desires try to replace God in our lives.