Thank you much, permit me add few points... 1. Continue to trust God 2. Count it as a blessing that you can focus most of your energy on drawing close to God and hearing from Him 3. God gives grace to handle every season of our lives, find this. 4. PRAY FOR YOUR FUTURE SPOUSE 5. Note that even in marriage, only Jesus will satisfy you, not even your future spouse (so drop your expectations of humans) 6. Be sure you are humble enough to work on yourself 7. When eventually you get married, know that you cannot change your spouse, only God can. 8. Never compromise for a temporary happiness 9. Save the privileges for the marriage bed 10. God has the way of restoration Thank you!