I'm 25 and while that's still young, I guess, I've experienced a lot of the pain you described. I sing the song "Turn Your Eyes Upon Jesus" a lot and it helps remind me that Jesus is truly all I need. Also, here is a post from a thread I started a few days ago. Maybe it will help you? Here it is if you want to read it:
I wanted to share something that I talked to God about. It was after telling God all this that he finally heard me.
Have any of you prayed for God to take your desire for a relationship away from you until it's time for marriage? Has that prayer worked? For me, it hasn't. That is until I sat down and told God exactly what I thought. I was frustrated with God at the time, but somehow I don't think God was angry with me for my frustration. This is what I wrote:
"...Why cant I have peace about this? I feel like God is ignoring my prayers to take her out of my mind. Or maybe I simply dont understand his lordship. Maybe I dont really know Gods glory, but yet, just a few days ago I was drowning in it. Whats wrong with me? Why cant I let this go? The very instant I think about her Im flooded with thoughts that I have lost the very person I have prayed for (I had found out she is talking to someone else). Shes pretty, loves God, is normal, laughs at stuff I say. So am I being selfish? Or maybe rebellious towards God? I feel like Im sinning because I cant stop thinking about her. Im not lusting in any way, shes just on my mind all the time. Ive been in this situation before. The girls Im attracted to are attracted to someone else and the girls that are attracted to me, Im not attracted too. Im getting use to rejection and disappointment. I keep telling myself just wait for Gods timing and its times like these that I feel like Im starving and God is dangling food in front of me, showing me what appears to be exactly what I want, and then he keeps moving it when I reach for it. I know God doesnt do that to his children and I cant believe I would even think he would, but thats what it feels like sometimes. It's like it's not time for me to be in a relationship, but God is teasing me with Godly girls who I would love to be married too. Lord, Im really sorry for feeling like that, I know you love me and will not torment like that. Please be patient and forgive me. God, why does it seem like you are not listening to my prayers to get over this girl. Im so sick of this happening to me. I hate it. If I have such a strong desire for marriage why cant I start building a relationship with her or whoever it is, now? And if Im not suppose to marry or if its going to be a while down the road, why wont you take the desire for a relationship from me until that time!?! And honestly, I'm frustrated that my prayers seem ignored. God, really, I hate this happening to me. Please do something. You dont like when Im lukewarm with you. I feel like youre putting me in lukewarm water with relationships . Im always wanting someone but never finding anyone. The girls I like dont like me and vice versa. Why cant I either find someone or be completely content without any desire for marriage/relationship? I wish it were one or the other. Being here in the middle is driving me crazy. God please hear your servants plea and give me the peace I need right now and some kind of confirmation about this girl whether it be yes or no. And make it clear and let my heart hear you and accept what you tell me. Im tired of not knowing and I'm tired of being immature about these things.
The same day and just a little time later
Thank God I am at least able to think and the anxiety and frustrations I had are much, much less. I still keep thinking how awesome she is but I can tell God took the intense longings I had. He has made them more bearable for the moment and I hope it stays that way. He has heard my requests. Why I had to articulate like I did I have no idea. I have always prayed for the same thing, but this time I told God what I was really thinking and let him know exactly how I was feeling. I think in the past I kind of danced around exactly what I wanted to say and how I felt. For some reason I guess God wants us to tell him exactly how we feel whether we are completely happy and content with him or completely frustrated with him. I can see the work God is doing in my life and I am so happy and excited that I am actually growing. It might be slow, I dont know and don't really care, I'm glad I'm at least growing. He is giving me desire to spend more and more time with him and that's all I need really."