2 Thessalonians 3:5 (ESV)
5 May the Lord direct your hearts to the love of God and to the steadfastness of Christ.
*Based off of our experiences and who we have encountered, our hearts can develop a protective covering that won't allow certain people in or you may have issues with letting go of others. God is love, so He will not remove someone or a desire from your heart, but if it is not of God then we must learn to refocus our energy on God and remove our focus from that individual or desire. We must guard ourselves with the word, but be open to what or who the Lord is trying to show you or give you. We must be careful not to waiver from the truth and love of God in order to focus on who or what we believe is best. The rationalization of our minds is in no comparison to the plan and promises of the Lord. Become more grounded and focus on Him to develop yourself and fix those issues that you keep running into. If we are steadfast in Christ, there will be no room for confusion or our own motives... Stay focus, and I pray when we aren't that we get there. Remember, the direction of the Lord is your protection.