Desires are from God, he doesn't give them to you by mistake. But you must be careful with your desire because sometimes they aren't always of God and can be of the devil.
Desire is like a hamster wheel...
There's the desire-----then the opportunity-----leading to the birth of that desire-----which produces the fruit of what desire.
When your desires are of God, the oppotunities you face are to glorify his name. When your desires aren't of God, you will face challenges and hardships. The fruit of those desires will lead you to feeling guilty. But in Jesus Christ, we have been forgiven!
Look at the desires of your heart...are they of God or of Satan? What are you going to do about it?