If I could tell my 18-year old self only one thing, I would tell her to wait. I would tell her not to give her heart away too soon, or too often. I would tell her that there’s no need to hurry, no need to worry. God has something amazing planned and all He needs you to do is to trust in His timing!
And in a way, this is also my advice to you, whether you’re 18 or 28. If the Lord asks you to wait, wait. Wait on Him. Wait for His best. Wait on the one he has planned for you. Wait and I promise you won’t regret it. Wait and He promises that it will be worth it.
My husband is one my life’s greatest blessings; he is more than I could have ever asked for. Sure, we have fights and we get annoyed at each other sometimes, but he is my partner, my lover, my travel buddy and my best friend. In my world, no one can ever come close to him. He’s not perfect, but he’s perfect for me. In other words, he is God’s best for me. :)
God is never early and never late. He is always on time. So wait. And by waiting I mean, wait prayerfully and expectantly. Don’t give your heart right away to the next guy that comes along and don’t waste your time obsessing over why you’re still single! There is a season for everything (see Ecclesiastes) so make the most out of each season of your life.
The time will come when God will say it’s time to love, and when that time comes, you’ll be happy you saved yourself physically and emotionally only for your God’s Best.