Love is Patient, Love is Kind-Godly advice on relationships
Patience is so important when waiting for a relationship. You may be with someone right now who makes you sort of happy, but in reality you want to be SUPER happy, so you shouldn't just settle for someone who only makes you kind of happy. Have the courage to wait. And waiting is so hard, it gets lonely and boring but trust in God, tell him what you want everyday, and he will bring you something that reaches far beyond your standards.
While waiting for the perfect relationship to come along:
Don't just wait, better yourself in that time. You have to better yourself for the person you want; Whoever you want, you gotta be able to live up to the expectations of what they are looking for as well. So better yourself, in order to find your person, but also help your person find you. GOD will bring you to that person when you are both ready.
"I couldn't imagine not marrying ____". In a relationship it is easy to think, "oh I could probably marry this person" but in life there are a lot of people you could "probably" marry, be content with, and have an okay life with. But I think you know they are "the one" if you can say, "I can't imagine not marrying this person" rather than "I could probably marry this person". In your eyes that person is so meant for you that you would be angry and devastated if they married anyone else. Wait for that person. What is so good about our God is that he will bring us the perfect one when he knows we are ready for them.
Have pre-set boundaries for when that person comes along. Having boundaries in a relationship is so important. If you are serious about a person, stick to them and them only. Love does not lie, cheat, or wander outside those preset boundaries. Find someone who respects your boundaries, don't just make them and then let things slide by. Pre-set those boundaries and stick to them; when you're around someone you like and want to be with, try your best to uphold them. When you are going steady with God, he will help you and your partner to uphold those boundaries.
Date someone who represents you well. If you are embarrassed of that person in a bad way, then you probably shouldn't be with them. If they do not uphold a certain respect for you and your friends and family, then that only falls into representing you in a negative way. If you were to introduce your significant other to someone really important to you, say your parents or grandparents, would you be proud to say "this is my boyfriend/girlfriend"?
Don't settle for anything less than you deserve. In your heart and through your relationship with God, you will find out exactly what you deserve. Do. Not. Settle. Just wait. God will get you to something so great, it will sweep you off your feet and you will wonder how you got so lucky. Talking is practice for dating, and dating is practice for marriage. If you don't take those things seriously in the small scale, then you may get to a marriage and realize its not what you wanted and you can't change a person 30 years down the line.
Keep God first. God is Love. If you keep love first, his eternal love will be able to keep your temporary love on earth eternal too.