I've been doing some thinking and I realised that Jesus is probably not the king of my heart. Its so easy to think he is, and that he is everything to you, but when you really think about it, its likely that there are many things that you long for more than God.
I know for myself, throughout my life I have longed for a relationship, and whatever stage I'm at that has been my hearts desire. It was so hard to do, but it was only when I realised this, and turned to God, repented and told him he was all I needed and wanted, that he honoured my desire and gave me Dan.
I think theres an important lesson to learn from this, one I'm having to relearn at the moment. As christians God should be the most important thing in our lives and until we sacrifice all to him, and acknowledge that he is in control, we are not going to get waht we desire. God wants to know that he is all to us, and will then bestow his blessings upon us. Now I'm not saying that God is a horrible god, however Exodus 20 v 5 says that he is a 'jealous god' ;
"You shall not bow down to them or worship them; for I, the LORD your God, am a jealous God"
In the same way a boyfriend will not propose until he knows his girlfriends affections are wholey aimed at him, (if he proposed and didnt know this he'd be a bit silly!) God wants to know that our lives are aimed at pleasing and living for him. I believe He will not give us a gift if we are not ready to look after it, and in the case of a relationship, if we cant surrender all to God, how are we going to do it in a relationship.
This principle is not just applicable to relationships, God wants us to surrender all we have to him. This includes money, control of our lives, time and many more things.
To finish I'm just gonna copy some lyrics from the song 'King of this heart' by Matt Redman, which really sums up what I mean.
Time is too short to say it's Ok
To think I can live this way
For just another day
So I'll search through the night for the one my heart loves
Wont stop till I've found you
for Lord I need to hold you close
Be the King Of this heart again
Be the king of this life
In my soul there's a cry today
Be the king of this heart
Be the King of this heart (again)
I've stood in the desert and thirsted for you
I've run through the city now I wont let go
I'm throwing myself on your mercy O God
You say it's all or nothing I'm saying "Jesus, have it all"
Be the light for my eyes, Be the strength for my feet
Be the love of my soul, be my everything
Be my day and my night, when I wake when I sleep,
Undivided my heart will be.